Zaika Indian Restaurant
Cuisines: Indian, Comfort FoodNo rank yet
Zaika Indian Restaurant
Indian, Comfort Food
2176 NE 123rd St
NE 123 ST
North Miami, FL, 33181
Zaika Indian Restaurant
Indian, Comfort Food
2176 NE 123rd St
NE 123 ST
North Miami, FL, 33181