Skip to content
Italian Restaurant

Artichokes

1 local recommends · Estimated price 2 out of 4
Location
317 Main St
Wakefield, MA 01880
Phone+1 781-246-1422
Credit cards
Yes (incl. Discover & Visa)
Drinks
Full bar, cocktails
Dining options
No delivery
Powered by Foursquare