Michael's on Naples Ristorante
5620 2nd St, Long Beach, CA 90803, USA
Coat check
Street entrance
Wheelchair accessible
Display screen(s)
Game table(s)
Ice machine(s)
Microphone(s)
PA system(s)
Space
Capacity
Price
From airport
9.8 km
From subway
6.3 km