Phone: +528183325723
Address: Manuel L. Barragan Nte. #325 Col. Anahuac 66450 San Nicolás de los Garza, 66484, Somerville, United States
City: Somerville
Dishes: 35
Reviews: 10
Website: http://www.olivegardenmexico.com.mx/
"buena comida, buen ambiente, recomendado para una celebración o simplemente para un momento agradable, el único detalle es que el camarero desapareció y para ordenar algo tenía que buscarlo."
All prices are estimates.
Somerville, near Boston, is known for its vibrant arts scene and diverse cuisine, with a mix of Italian, Portuguese, and eclectic eateries offering innovative dishes.