Avana Sushi (Franklin St) - Boston 58 Franklin St Boston, MA 02110
Closed
Opens Tuesday at 10:30AM   View Hours
(617) 423-5000
Ordering from

Avana Sushi - Franklin St, Boston - 58 Franklin St Boston, MA 02110