(Los Angeles / Orange County)
Overall Rating:
"This is a Swiss restaurant on a busy street with little or no foot traffic. There is a glassed in patio directly off the sidewalk and then another wall of glass for the restaurant proper, neutralizing"...
(see more Chalet Edelweiss details or make Chalet Edelweiss reservations)