Olympus Greek
Address:
6304 Laurel Canyon Blvd, North Hollywood, CA 91606
Phone:
(818) 766-4100
Nice to Know:
- Accepts Credit Cards Yes
- Good For Groups Yes
Other Businesses:
- SUBWAY at 8027 Lankershim Blvd, North Hollywood, CA 91605
- El Rincon Cubano at 5424 Laurel Canyon Blvd, North Hollywood, CA 91607
- Nick's Hot Wings & Grill House at 6506 Laurel Canyon Blvd, North Hollywood, CA 91606
- Courtyard Deli at 12020 Chandler Blvd, North Hollywood, CA 91607
- Bronco Restaurant at 7614 Lankershim Blvd, North Hollywood, CA 91605