2 years ago

Zaika Indian Restaurant

Zaika Indian Restaurant

Zaika Indian Restaurant  

2176 NE 123 St.
North Miami, FL 33181, United States  

786-409-5187  

www.zaikamiami.com  

info@zaikamiami.com  

Sun 11:30 AM-03:00 PM,Sun read more...