Ebizo, 604 Broughton St, Victoria Downtown
3436th visitor, Write a review
Ebizo Map

near V8W 1C7

Ebizo is ranked #1 of 8 nearby Restaurants.

They say Ebizo is amazing, delicious, good