Mama Rosa's Chicago Sandwich
(0.68mi)Italian, Sandwiches
✓ Takeout
+ ✓
Delivery
805 S Main St,
London,
KY
(606) 864-0660
Dino's Italian Restaurant & Lounge
(0.86mi)Italian
✓ Takeout
+ ✓
Delivery
392 London Shopping Center,
London,
KY
(606) 877-2525
Gondolier Italian Restaurant of London
(1.77mi)Italian, Pizza
✓ Takeout
+ ✓
Delivery
305 KY-80,
London,
KY
(606) 878-1222