Bistro Leo's is a fast food restaurant specializing in authentic Turkish-style doner kebab. Order online for delivery.