Know a great happy hour or special for this location?
No-frills Italian deli & pizzeria serving pies, hot or cold sandwiches & salads to stay or go.
Suggest an edit
6583 Atlantic Ave, Long Beach, CA 90805