FINE DINING

Avra Beverly Hills delivers an unforgettable Greek dining experience. This upscale Greek restaurant transports guests to Greece. Located at 233 N Beverly Dr., it sits in the heart of Beverly Hills. Diners enjoy authentic Greek cuisine in a stunning open-air ...