Fleming’s Prime Steakhouse And Wine Bar

8970 University Center Ln San Diego CA 92122 USA

(858) 535-0078

Location