Zaika Indian Bistro, 2303 Ellwood Dr., Edmonton
317th visitor, Write a review
Zaika Indian Bistro Map

near T6X0J6

Zaika Indian Bistro is ranked #1 of 19 nearby Restaurants.

a much liked Bars Restaurant