119 River St, Toronto M5A 3P5, Canada
No delivery
Spot something wrong?
Dishes at Pop-Up on River. Prices may vary in venue.