Florence Ristorante & Pizza In North Park

3017 University Ave, San Diego, CA 92104 map it
Neighborhoods :