6 Cumberland St, Toronto M4W 1j5, Canada
No delivery
Spot something wrong?
Dishes at Xtreme Taste. Prices may vary in venue.
Been to Xtreme Taste? Be the first to share what you ate.