In Short Located on a heavily trafficked block in the heart of North Beach, this classic café is a logical stop for city visitors exploring the neighborhood. Stained-glass lamps and faux Greco-Roman statuary populate the casual dining room, which offers ideal people watching through large windows that overlook the bustling sidewalk outside.
Posted by Citysearch
on April 02, 2008, (Edited November 29, 2006)