Stella's Pizza And Grill

400 Main St, Clayton, DE

Menu (As of 10/30)

Stella's Pizza And Grill: hours and how to order