Restaurant Reviews from DiningGuide411.com
    Top : United_States: FL: Deland

Toms Pizza Shop, Deland, Florida










Toms Pizza Shop
140 E Rich Avenue
Deland FL United States


Price Range: $5.01 - $15
Hours: Mon - Fri 11:00 am - 10:00 pm Closed Sat. & Sun.

Phone: 386.738.2511
Alcohol: wine / beer

Dress: casual

Reservations: large groups only

Parking: street parking, own parking lot

Accessibility: partially