Town Deli, MONTROSE, California (CA)
Comfortably operating at 2268 Honolulu Avenue () in MONTROSE, California (CA) (91020), Town Deli are available at 8182484468. It is best to in ahead of time to make a reservation.
More restaurants in MONTROSE, California (CA)
Town Deli contact information and details:
Address: 2268 Honolulu Avenue - , MONTROSE, California (CA) 91020
Contact Phone: 8182484468