Metrakas Deli

330 Pleasant St, Milton 02186, United States

Map of Metrakas Deli, 330 Pleasant St, Milton 02186, United States

330 Pleasant St, Milton 02186, United States

Delivery options

No delivery

Contact details

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Metrakas Deli. Prices may vary in venue.