Kabuki Japanese Restaurant, 2901 Bayview Ave, Unit 102B, Toronto Windfields
1004th visitor, Write a review
Kabuki Japanese Restaurant Map

near M2K 1E6

Kabuki Japanese Restaurant is ranked #1 of 26 nearby Restaurants.

They say Kabuki Japanese Restaurant is friendly a great Japanese Restaurant