SELECT A LOCATION
Use my current location to find the nearest restaurant
Avana Sushi 2
58 Franklin St, Boston, MA 02110
(617) 423-5000
Pickup
Closed
10:30 am -- 09:30 pm
Delivery
Closed
10:30 am -- 09:30 pm
View Menu
Order Online
Avana Sushi
42 Beach St, Boston, MA 02111
(617) 818-7782
Pickup
Closed
11:00 am -- 09:00 pm
Delivery
Closed
11:00 am -- 09:00 pm
View Menu
Order Online