262 E State Rd 73, Saratoga Springs 84045, United States
No delivery
Spot something wrong?
Dishes at Cafe El Lago. Prices may vary in venue.