7734 Girard Ave
La Jolla, CA 92037
La Jolla, CA 92037
Open HoursMo to Fr from 10:30am to 02:00pm,Mo to Fr from 05:00pm to 10:00pm,Sa from 05:00pm to 11:00pm,Su from 05:00pm to 10:00pm
OverviewGuests visit this restaurant to feast on innovative sushi rolls, including spicy and Southwestern combinations. The inside decor is simplistic and the service is no-frills but...
more