Restaurants & Bars 2

Allegro Romano

Sandy | Feb 2, 2006 04: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?

Recommended From Chowhound