Category: | Restaurant, |
---|---|
Address: | 117 E Main St, Merrimac, MA 01860, USA |
Zip code: | 01860 |
Website: | http://www.deleospizza.com/ |
Opening hours (Edit) | |
---|---|
Monday: | 11:00 AM – 9:00 PM |
Tuesday: | 11:00 AM – 9:00 PM |
Wednesday: | 11:00 AM – 9:00 PM |
Thursday: | 11:00 AM – 9:00 PM |
Friday: | 11:00 AM – 9:30 PM |
Saturday: | 11:00 AM – 9:30 PM |
Sunday: | 11:00 AM – 9:00 PM |
We love Deleo's!!
Fantastic and friendly staff! Food was fantastic, kids loved their slices of pizza, my wife enjoyed her steak sub, and the steak tip and chicken combo dinner was amazing!
Good Italian cold cuts
Great local pizza joint, plus full bar
Always friendly / quick service. Very clean. Great food!