Time Square Deli, LONG BEACH, California (CA)
Readily settled at 2938 Clark Avenue () in LONG BEACH, California (CA) (90815), Time Square Deli can be contacted at 5624219408. Remember to call up early in advance to reserve your place in the restaurant.
More restaurants in LONG BEACH, California (CA)
Time Square Deli contact information and details:
Address: 2938 Clark Avenue - , LONG BEACH, California (CA) 90815
Contact Phone: 5624219408