Abington Town House
236 North Ave
Abington
MA
02351
(781) 878-9881
abingtonhouseofpizza.com
Closed
Sunday
0:00am-1:00am
Monday
8:00am-1:00am
Tuesday
8:00am-1:00am
Wednesday
8:00am-1:00am
Thursday
8:00am-1:00am
Friday
8:00am-1:00am
Saturday
8:00am-1:00am
Payment Methods:
Visa, MasterCard, American Express, Discover, Diners Club
Average Rating
3
Total Reviews
(1)
Recommended
0
Not Recommended
0
Open Map
Description
Abington Townhouse is located at 236 North Ave, Abington, MA. This business specializes in Restaurants.
by merchantcircle on September 03, 2015 from
merchantcircle
American
Cafe
Full-Service Restaurants
Home Insurance Agency
Non-smoking
Pizza
Renter's Insurance Agency
Restaurant
Restaurants
We don't have a menu for Abington Town House