3.8
100+ Ratings
3.8 x (100+) • 1450.6 mi • Burgers • American • Sandwiches • $$ • Info
8933 North Freeway
100+ Ratings
"We've had trouble getting good Italian delivery. Leo's knocked it out of the park. hot fresh and delicious. no bread tho. that was weird."
"well worth the money!!!"
x $0 delivery fee
new customers
Enter address
to see delivery time
10:30 AM - 11:59 PM
3.8
•100+ Ratings •
4 Reviews
Amazing and fast!!!
well worth the money!!!
We've had trouble getting good Italian delivery. Leo's knocked it out of the park. hot fresh and delicious. no bread tho. that was weird.
YUM