640 Sacramento St
San Francisco, CA 94111
San Francisco, CA 94111
Open HoursLunch & Dinner Mon.-Fri.
OverviewThe award winning, 7,000 square foot restaurant interior is so designed as to permit the viewing of the chefs as they prepare Italian dishes with particular emphasis on the regions...
more
