Order Online

Olympus Greek Tavern

6304 Laurel Canyon Boulevard
North Hollywood, CA 91606
(818) 766-4100
Order online Menu | Reservation | Info
Any questions please call us.