at , Miami Beach , 33139 United States
112 FB users likes Sibilla Italian Restaurant, lincoln road, set it to 75 position in Likes Rating for Miami Beach, United States in Local Business category
Sibilla Italian Restaurant, lincoln road is Miami Beach based place and this enity listed in Italian Restaurant category. 33139.