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

Are they in business?

Sunday, January 04, 2009
I've been walking by the restaurant the last few nights and it's been closed. The website is down and the phone line is disconnected.
2138 Hillhurst Ave
Los Angeles, California 90027
(323) 666-8666

More Reviews

No image

Elizabeth C.

No image