Address:
64 E Main St, Newark, DE 19711 Summer Hours: Wed-Sat 8-3 Sun-Tues: Fermé (closed) Phone: 302-703-3555 Email: tlfcnewark@gmail.com |
|
A French love affair since 1972
|
HOURS:
Mon-Sat: 8-3 Sun:: Fermé (closed) . |