Restaurant On Grumbles Alley

1300 Water Ave

Selma, AL 36703-3871
(334) 872-2006
(334) 875-1223

Business Description:

Restaurant On Grumbles Alley is located in Selma, Dallas, AL

Additional Information:

Legal Name:Major Grumbles
Other Names:Restaurant On Grumbles Alley, Major Grumbles, Restaurant On Grumbles Alley
Number of Employees:20 to 49
Year Started:1985
Website: www.majorgrumbles.com


 

Popular selma, al Categories: