Where do you need Restaurants ?
Fantail Restaurant Inc
617-227-8180
42.360231
-71.053788
HOURS:
About Fantail Restaurant Inc
Fantail Restaurant Inc is located at 228 Faneuil Hall Market Pl, Boston, MA. This location is in the Downtown neighborhood. This business specializes in Restaurants.