KALIMERA
5840 SW 71st St, South Miami
(305) 778-1862
Menu
Reserve
Restaurants in South Miami, FL
KALIMERA
5840 SW 71st St, South Miami, FL 33143
(305) 778-1862