Greenfinch Restaurant
9700 N Torrey Pines Rd, La Jolla, California, 92037
Recommended on camera by 1 food creator
“I love the relaxing atmosphere”
Who recommended it
The Hungry Jessica@thehungryjessica · August 2022Watch the reel →
More places food creators recommend in La Jolla.