We tried to guess where you are. Click to change.
I love this place
Friday, January 06, 2006
This place is not only cozy but the food is really good. i love Tapas and would go here any time and any. It gets really busy during the weekends but this is a must try place if you are in Boston.
More from
Eva:
268 Newbury St
Boston, Massachusetts 02116
(617) 267-4799
More Reviews
1