Where is fins in boston ma?

Fin's Japanese Sushi & Grill is located in 636 Beacon Street, BOSTON, MA 02215, T: (617) 826-6304. Today's Hours 1:00 PM-9:45 PM.
Updated on Monday, February 06 2012 at 06:46PM EST
Source: www.campusfood.com/...
Collections: beacon streetfinfinsboston