Town Square Grill
108 First St
Kilmichael
MS
39747
(662) 262-9211
subway.com
Open Map
Description
Town Square Grill is located at 108 First St, Kilmichael, MS. This business specializes in Barbecue Restaurants.
by merchantcircle on April 25, 2015 from
merchantcircle
American
Barbecue Restaurants
bars grills & pubs
bbq restaurant
Burgers
eating places
limited-service restaurants
Parking
Restaurants
Salads