Skip to main content

Latina Kitchen & Bar

restaurant · latin american restaurant · Needham, MA

Address
30 Dedham Ave, Needham, MA 02492
Phone
(781) 400-2197
Website
latinakitchenbar.com
Where
42.2800, -71.2357

Search Hominin for Latina Kitchen & Bar

Other restaurants nearby

More in Needham

Latina Kitchen & Bar — restaurant in Needham, MA | Hominin