Oh My Bao is a Chinese establishment specializing in bao, a type of steamed bun. They also offer rice bowls and desserts. The restaurant is open for lunch and dinner.