Fleming's Prime Steakhouse & Wine Bar

bar in Northern San Diego, La Jolla

Phone: (858) 535-0078

Address: 8970 University Center Ln