clock menu more-arrow no yes

Zaika Indian Restaurant

2176 Northeast 123rd Street, , FL 33181

(786) 409-5187