We tried to guess where you are. Click to change.

Great Atmosphere, nice menu, ok food

Wednesday, November 19, 2008
First, the place is absolutely beautiful. The menu enticing, the service ok, barely. My wife and I went with another couple to this restaurant. ...
1714 N Vermont Ave
Los Angeles, California 90027
(323) 661-6163

More Reviews