Leo's Restaurant & Pizzeria is located in Blue Bell, PA and serves authentic Italian food including pastas, pizzas, and cheesesteaks. The restaurant emphasizes fresh ingredients and aims to provide outstanding food and service to customers.