205 North Ave, Abington, Massachusetts 02351 USA
Excellent home fries with pepper and onion. LOVE!
Photo Credit: Yelp