The Bfm – The Best Fridays Margarita Restaurants in Leominster
Show restaurants on map
3.4
Menu
Table booking
3.4
Menu
Table booking
City: Leominster, 9 Orchard Hill Park Dr Leominster, MA 1453, 01453-3400, United States
"They were out of of the entries, service was slow, food OK"
Price
Feedback
These reviews refer only to the mentioned ingredients.