3049 Alhambra St, Fort Lauderdale, Miami 33304, United States
No delivery
Spot something wrong?
Dishes at Casablanca Café. Prices may vary in venue.