145 North St.,
Salem , MA 01970 UNITED STATES
Based on 1 reviews
Uppity but tastyTrying to get something delivered an be annoying. They only take cash and twice I called for a delivery and was told that they were busy and short staffed so if I wanted something delivered I'd have to spend a certain amount of money...
Worldwide > United States > Salem, MA > Restaurants