Search More


When in Rome - Closed

3311 N. Ocean Blvd. Fort Lauderdale, FL 33308 | Beaches | 954-563-1349
Related Stories (1)


Related Stories

  • Dining: Reviewed
    I'll never forget the genuinely baffled look on my mother-in-law's face when the proprietors of a northern Chinese restaurant in North Miami Beach handed her a rather large ceramic Buddha as...

Best of Award Recipient