1903 San Pedro Ave, San Antonio 78212, United States
1903 San Pedro Ave, San Antonio 78212, United States
No delivery
Spot something wrong?
Dishes at Edera Osteria - Enoteca. Prices may vary in venue.
Been to Edera Osteria - Enoteca? Be the first to share what you ate.