Latina Kitchen & Bar
30 Dedham Ave, Needham
(781) 400-2197
Menu
Reserve
Restaurants in Needham, MA
Latina Kitchen & Bar
30 Dedham Ave, Needham, MA 02492
(781) 400-2197