Letty's Cafe, SMYRNA, Delaware (DE)
Readily positioned at 8 South Main Street () in SMYRNA, Delaware (DE) (19977), Letty's Cafe can be called at 3026595008. Make sure you contact them in advance to make a reservation.
More restaurants in SMYRNA, Delaware (DE)
Letty's Cafe contact information and details:
Address: 8 South Main Street - , SMYRNA, Delaware (DE) 19977
Contact Phone: 3026595008