Restaurants in Attleboro, MA
Restaurants • Steakhouses
220 Oneil Blvd,
Attleboro ,
MA
02703
UNITED STATES
Based on 1 reviews
OOOOh that smell
food is not to bad. waitress was nice. There is a terrible smell in the building that ruins the whole atmosphere. I don't know how anyone could stand being in the lounge. The local board of health should really close the place down...Worldwide > United States > Attleboro, MA > Steakhouses