Smile Grill is located in Bournemouth, United Kingdom on 121 Charminster Rd. Smile Grill is rated 4.4 out of 5 in the category afghani restaurant in United Kingdom.
Address
121 Charminster Rd
Amenities
Good for kidsToilets
Offerings
Late-night foodSmall plates