Is this your business? Claim this listing for FREE
Bacchus Roti Shop is a moderatly priced casual restaurant located on Queen St. West, west of Dufferin St. in the Parkdale area of West Toronto. Bacchus specializes in Indian cuisine and features vegetarian options, catering in a casual atmosphere.
- Take Out
- Jerk Chicken
- Sunday Closed
- Monday Closed