Address: 63 Long Pond Rd , Plymouth 02360, MA, US
Phone: +1 774-404-7470
State: MA
City: Plymouth
Zip Code: 02360
Opening Hours
Tuesday: 16:00-21:00
Wednesday: 16:00-21:00
Thursday: 16:00-21:00
Friday: 16:00-21:00
Saturday: 16:00-21:00
Sunday: 11:00-15:00
related searches: Leena's kitchen reviews, Salt Plymouth, Plymouth Public House, Leena's kitchen Hours, Lena's kitchen menu, Strega Plymouth, Toscana Plymouth, Aroma plymouth