Details

More sushi & japanese restaurants near Nobi Nobi Obanzai

9040 Blundell Road(604) 285-2742Hours listed
8780 Blundell Road(604) 447-0026Hours listed