Zaika Indian Restaurant North Miami Fl
Address | 2176 NE 123rd St, North Miami, FL 33181, United States |
Name | Zaika Indian Cuisine |
Type | Indian restaurant |
Country | United states |
State | Florida |
City | Miami |
Zip Code | 33181 |
Map Location
Address | 2176 NE 123rd St, North Miami, FL 33181, United States |
Name | Zaika Indian Cuisine |
Type | Indian restaurant |
Country | United states |
State | Florida |
City | Miami |
Zip Code | 33181 |