Leo Kebab & Grill is a doner kebab restaurant offering convenient online ordering and delivery services.