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

near T6X0J6

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

a fantastic Bars Restaurant