Superbaba (victoria)
➤ 1325 Blanshard St, V8W 0B5, Victoria, Canada
Vegetarian, European, Mexican, Kebab, Sushi
"The chicken is consistently excellent at this restaurant. The flavors are unbeatable. However, the portions of rice, salad, and hummus can be a bit odd if you choose the half salad, half rice option."