2760 Shelter Island Dr, San Diego 92106, United States
2760 Shelter Island Dr, San Diego 92106, United States
No delivery
Spot something wrong?
Dishes at Fiddler's Green. Prices may vary in venue.
Been to Fiddler's Green? Be the first to share what you ate.