London Deli & Sub Too, LONDON, Kentucky (KY)
Readily settled at 225 Keller Rd () in LONDON, Kentucky (KY) (40741), London Deli & Sub Too are available at 6068625450. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in LONDON, Kentucky (KY)
London Deli & Sub Too contact information and details:
Address: 225 Keller Rd - , LONDON, Kentucky (KY) 40741
Contact Phone: 6068625450
