Florencias Restaurant
3017 University Ave 92104
(Pizza, Italian, Sandwiches)
Order Online

Come visit us at: 3017 University Ave, San Diego, CA 92104