Parla XXI Menu

631 Assembly Row, Somerville, MA 02145

Know a great happy hour or special for this location?