Louie's Deli, ORLAND, California (CA)
Conveniently situated at 607 6th Street () in ORLAND, California (CA) (95963), Louie's Deli is available at 5308654900. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in ORLAND, California (CA)
Louie's Deli contact information and details:
Address: 607 6th Street - , ORLAND, California (CA) 95963
Contact Phone: 5308654900
