Time Square Deli, LONG BEACH, California (CA)

Feeling hungry? Time Square Deli is among the restaurants you could have a look at.
Conveniently situated at 2938 Clark Avenue () in LONG BEACH, California (CA) (90815), Time Square Deli is available at 5624219408. It is advisable to give them a call beforehand to make a reservation.
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