San Francisco's Villa Romana Ristorante Italiano to Celebrate 55 Years in Business With 1955 Prices
April 14, 2010 11:00 ET | Villa Romana
SAN FRANCISCO, CA--(Marketwire - April 14, 2010) -  The charming Italian restaurant, Villa Romana, has been at Irving between Eighth and Ninth Avenues since the family first opened the doors on...