Delivery
Pickup
Outdoor
Washington
Lynnwood
2 Restaurants on GastroRanking
1360 Opinions in 2 websites
Best pizza ever. The feta salad is great
3509 Opinions in 2 websites
Always the best big chain Italian restaurant to go to. Loved our visit.🤗