1103 Denman Street(604) 336-9622Hours listed
Akira Sushi
Details
- Restaurant
- Wheelchair accessible
More sushi & japanese restaurants near Akira Sushi
1184 Denman Street(604) 336-2778
1711 Davie Street(604) 688-1870Hours listed
871 Denman Street(604) 608-1677Hours listed
823 Denman Street(604) 685-1136Hours listed
833 Bidwell StreetHours listed