The Greek Bistro
31682 Railroad Canyon Road
Canyon Lake
CA
92587
(951) 244-8050
Open Map
Accepts Credit Cards
Greek
Outdoor Seating
Price range: $$$
restaurant
Waiter Service