Reserve a Table at T'ahpas 529, Melrose, MA

BOOK YOUR NEXT PARTY OR RESERVATION WITH US!
Parties of 6 or more will require a credit card for booking.
529 Franklin St Melrose, Massachusetts