Avoid this venue

Casa Sensei
1200 E Las Olas Boulevard
Fort Lauderdale FL, 33301
Rating:
Myra Harbor Cafe
1396 SE 17th St
Fort Lauderdale FL, 33316
Rating: