Fun North Beach Gem – San Francisco Ristorante Mona Lisa
San Francisco’s North Beach has so many fun Italian restaurants and cafes that it’s hard to choose which ones to go to. We really like Ristorante Mona Lisa, on Columbus Avenue in the heart of North Beach. It’s located at 353 Columbus Avenue at Vallejo St and Grand Avenue. Mona Lisa’s long cozy dining room has […]
Fun North Beach Gem – San Francisco Ristorante Mona Lisa Read More »