Turkish and Mediterranean cuisine at Leo's Bar & Grill. Enjoy cocktails and free Wi-Fi.