OLD TOWN CAFE

222 North Ave
Abington, MA – 02351

(781) 878-8046

Monday – Thursday 6AM–3PM
Friday 6AM–8PM
Saturday – Sunday 6AM–2PM