James' Place

Row 1

Details
2910 La Jolla Village Dr
La Jolla, CA 92093
(858) 638-7778
Steakhouse, Sushi
$ $ $ $

Around the Web