7850 McHenry St, Burlington 53105, United States
No delivery
Spot something wrong?
Dishes at Teena's Place. Prices may vary in venue.
Been to Teena's Place? Be the first to share what you ate.