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

near V8W 1C7

Ebizo is ranked #1 of 8 nearby Restaurants.

They say Ebizo is delicious, good, fresh