Stella's Pizza And Grill

Pizza restaurant · 400 Main St, Clayton, DE

Delivery · Dine-In

Hours

Popular items (As of 10/30)

See full menu

More food in Clayton, DE · Pizza in Clayton