Upscale, multi-level restaurant serves stylish Italian fare in a scenic location overlooking Long Beach Airport.
(562) 912-1009
2801 E Spring St 3rd Fl
(Temple Avenue)
Long Beach,
CA
90806
33.8116
-118.1589



Join Us on Facebook
Follow Us on Twitter