MONA LISA ITALIAN REST

353 COLUMBUS AVE, SAN FRANCISCO,
CA, 94133, USA