Mia Bela

285 Central Street, Leominster, MA 01453
Mia Bela Mia Bela is one of the popular Uruguayan Restaurant located in 285 Central Street ,Leominster listed under Basque Restaurant in Leominster , Uruguayan Restaurant in Leominster ,

Contact Details & Working Hours

Map of Mia Bela