Latina Kitchen & Bar
30 Dedham Ave, Needham
(781) 400-2197
Recent Reviews
Order Online
Reserve
You May Also Like
The Common Room - 30 Dedham Ave
Comfort Food
Little Spoon - 952 Great Plain Ave
Thai
Sweet Basil - 942 Great Plain Ave
Italian
Restaurants in Needham, MA
Latina Kitchen & Bar
30 Dedham Ave, Needham, MA 02492
(781) 400-2197