Get directions to: V2o, Long Beach, CA Restaurant address: 81 Aquarium Wy Long Beach, CA 90802, USA Driving Walking Bicycling Restaurant: V2o