Address:
El Ambia Cubano Cuban Restaurant
950 East Melbourne Avenue
Melbourne
32901
United States
Get directions from Go
El Ambia Cubano Cuban Restaurant
950 East Melbourne Avenue
Melbourne
32901
United States