Cafe Italia

520 S Andrews Ave Fort LauderdaleFL33301
Map

Open Map

Description

Cafe Italia Fort Lauderdale is located at 520 S Andrews Ave, Fort Lauderdale, FL. This business specializes in Restaurants.
by merchantcircle on May 02, 2015 from merchantcircle