Address: 112 North St, Salem, MA 01970, USA
they are just for thursday and friday they close at 8 ,and the dinner food it's really spacial
Nope
No they close at 3
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Mexican restaurant
76 Lafayette St, Salem, MA 01970, USA
Seafood restaurant
200 Fort Ave, Salem, MA 01970, USA
Tax preparation service
120 Washington St Suite 202, Salem, MA 01970, USA
Ice cream shop
117 Boston St, Salem, MA 01970, USA
60 Washington St, Salem, MA 01970, USA
Pizza restaurant
71 Lafayette St, Salem, MA 01970, USA
Bicycle Shop
72 Washington St, Salem, MA 01970, USA
94 Wharf St, Salem, MA 01970, USA