Search results
We did not find results for: Leon's Pizza Restaurant Westbrook, CT.
Check spelling or type a new query.
We did not find results for: Leon's Pizza Restaurant Westbrook, CT.
Check spelling or type a new query.
Pickup · Delivery
41 Boston Post Rd Westbrook, CT 06498 558.29 mi
Is this your business? Verify your listing
3.5 43 reviews
My wife's go to place for date night. Great restaurant for pizza and Greek food. Greek bruschetta is great and best mozzarella sticks around. Boys love the speciality pizza, taco pizza and... More
Service was very slow, young waitress seemed to forgot about us ordering, was watching videos on her phone, took 15-20 mins to take order from us, seemed distracted by other table who was having a... More