Like a Sicilian Christmas carnival in the '50s, this party spot blends clutter, joy, high spirits and, oh yes, huge portions. Go with several friends.
643 Emerson Street, Palo Alto, CA
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services