The Vendry is now part of Groupize! Read more

Atrium

Located In: Red O Restaurant La Jolla

Seated: 100

Red O Restaurant La Jolla

Red O Restaurant La Jolla

Atrium
Address
Red O Restaurant La Jolla

4340 La Jolla Village Drive San Diego, CA 92122

Business Space Location Map
Capacity

Seated: 100

F&B Options
In-house catering
Equipment
  • Air Conditioning
  • Heating
Frequent Uses
  • Private Dining