22 Harvard St, Brookline, Massachusetts 02445 USA
Mini Costillitas, Trio de Empanadas
Photo Credit: Yelp