Wow Bao - (Inside Fazoli's)
Cafe • Steamed bun shop😠 Not worth it. I ordered different kinds of bao but every order was replaced with vegetable bao. Those were gross, and I had a poorly scribbled note that just said “out”. So if they’re out of every other flavor, why do they still take your money and give you stuff you didn’t order? And they don’t off... People often mention order,
Address
6450 E 82nd St, Indianapolis, IN 46250, United States
Website
Price rating
$ $$$
Rating on Google Maps
2.10 (18 reviews)Open on Google Maps