632 Vaughan Road, Toronto, Canada
No delivery
Spot something wrong?
Dishes at Crystal Sea Food. Prices may vary in venue.
Been to Crystal Sea Food? Be the first to share what you ate.