Massimo's Naples hero image

Massimo's Naples

Restaurant

5616 2nd St, Long Beach, CA 90803, USA

Biter Score
9.4
Closed
Thursday: 4 PM – 10 PM
Massimo's Naples photo 1
Massimo's Naples photo 2
Massimo's Naples photo 3