Artu On Charles St

Flag as Inappropriate

This lunch and dinner spot is a 2009 restaurant member in good standing as one of the leading Italian restaurants in America. The small, quaint space is set just below the Charles Street level. It also has a location in the North End.
89 Charles St, Boston, MA 02108
(617) 227-9023
  • Hours: Sun - Mon, 5pm - 10pm; Tue - Thu, 11am - 10pm; Fri - Sat, 11am - 11pm
  • Accessible: no
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »