Camila's Restaurant Miami
Restaurants · Miami
129 SE 1st Ave, Miami, Florida, 33131-1001, US
Find Camila's Restaurant Miami online
Location & contact
Map unavailable. Use the address or directions link to plan your visit.
129 SE 1st Ave, Miami, Florida, 33131-1001, US
Local insights
See what visitors say about restaurants in fl.
Explore local insights