(786) 409-5187 | Zaika Indian Cuisine,2176 NE 123rd St North Miami, FL 33181. Get Directions
Estimated delivery time: 45 mns min