Big City Tavern 609 E Las Olas Blvd Fort Lauderdale, FL 33301 Phone: (954) 727-0307
Category: Restaurants