8.7
8795 Villa La Jolla Dr (Nobel Drive), La Jolla, CA
Sandwich Spot · La Jolla Village · 15 tips and reviews
8.9
8707 Villa La Jolla Dr (Nobel), La Jolla, CA
New American Restaurant · 16 tips and reviews
Foursquare © 2025 Lovingly made in NYC, CHI, SEA & LA