TLC Deli, SACRAMENTO, California (CA)
Conveniently located at 723 56th Street () in SACRAMENTO, California (CA) (95819), TLC Deli can be reached at 9164540852. It is advisable to call ahead of time to make a reservation.
More restaurants in SACRAMENTO, California (CA)
TLC Deli contact information and details:
Address: 723 56th Street - , SACRAMENTO, California (CA) 95819
Contact Phone: 9164540852
