Pizza Palace

123 A York Rd
Towson, MD 21204


Phone: (410) 821-5053
Estimate delivery time is 35 to 45 minutes.
for the week no delivery from 10 pm up to closing time.

Store Hours:

Mon - Wed:11:00 AM - 02:00 AM
Thurs - Sat:11:00 AM - 03:00 AM
Sunday:11:00 AM - 01:00 AM