Queen Street News Toronto
Zembaba Restaurant, located at 838 Bloor Street West in Toronto, specializes in traditional Ethiopian cuisine. Notably, their signature dish, Cha Cha Tibbs, is a sizzling lamb meal marinated with onions and peppers, created by Roman, who hails from a family with rich culinary history serving the King of Ethiopia.
The vibrant eatery offers a delightful array of vegetarian side dishes alongside the flavorful main courses, all served with freshly made Naan bread. With a warm atmosphere enhanced by tasteful artwork, Zembaba ensures an inviting dining experience complemented by excellent service from their knowledgeable and friendly staff.
Generated from the website
Also at this address
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.


