5 Lee St, Depew 14043, United States
No delivery
Spot something wrong?
Dishes at Zorba's Texas Hots. Prices may vary in venue.
Been to Zorba's Texas Hots? Be the first to share what you ate.