T'Ahpas 529

Restaurants · Melrose, MA

Not yet claimed by owner

Details

Category
Restaurants
Address
529 Franklin Street, Melrose, MA 02176
Phone
(781) 590-4916
Website
tahpas529.com
Cuisine
spanish

Other restaurants in Melrose