Celena1313's Los Angeles, CA, USA
Moun of Tunis
7445 1/2 W Sunset Blvd
This might be simply the worst restaurant I have ever eaten at in my entire life. It wasn't so mu...
Csardas Restaurant - CLOSED
5820 Melrose Ave
You will LOVE their fresh Home-made food--they make their own sauerkraut & it is like nothing you ca...