Wonderful restaurant. Food that is a step above any of the other local Italian spots.
Yes they do, like I said alittle pricey. If you are going for an ambiance, it is great. But food wise, there is a great place up green leaf Avenue next to Lovell's record shop or lascaris at the east end of Whittier is very good and reasonable..
Thanks! Your answer is awaiting moderation.