Abokichi on Dupont St. specializes in onigiri - Japanese rice balls - available in many varieties. The eclectic restaurant also offers soups, salads, sandwiches and desserts. Abokichi is open 7 days a week.
258 Dupont St., Toronto, ON, M5R 1V7
Your email address will not be published. Required fields are marked *
Add a review