10760 Riverside Drive
Toluca Lake, CA 91602
(818) 487-3777
Where my girlfriend wanted to eat was closed, so we kept driving down Riverside and saw this place right next to Baja Fresh, and decided to give it a try. I must say whomever wrote the menu did a fantastic job, because when you read it you will want to try everything. Everything sounds amazing, but the thing it is it is all lies. Especially ones like "WE ARE HOME OF THE GREASELESS PIZZA!" because this is damn greasy pizza, and the crust is just nasty. The food was terrible, and it took quite a long time as well. I was so unimpressed that I will never eat here again and tell anyone not to try this either.