Explore More Cities › +
Discover the unexpected in the Bay Area. Explore All of SF Bay Area
Restaurants & Bars 2

Allegro Romano

Sandy | Feb 2, 200604:11 PM

Has anyone tried Allegro Romano, located at 1701 Jones Street, at Broadway? The menu looks very appealing, but I'd like to find out a little more about it, like if it's still open. Wondering if anyone has eaten there lately.



Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH