Oh Dumpling

Restaurant

Oh Dumpling

9555 E Arapahoe Rd Ste 11, Greenwood Village, CO 80112
Closed 10:30 AM – 9 PM

About this spot

Oh Dumpling has quickly become one of the most acclaimed Chinese restaurants in the Denver South metro area, earning a near-perfect 4.8 rating on Google with hundreds of reviews. Located in a Greenwood Village strip mall on E Arapahoe Rd, the restaurant brings a level of quality and care rarely seen outside larger city Chinatowns.

The xiao long bao (soup dumplings) are the reason many return: thin-skinned, juicy, and filled with fragrant broth that releases on first bite. Pan-fried dumplings arrive crispy on the bottom and tender throughout. The pork dumplings in chili sauce bring a bold, spice-forward punch, and the seafood dumplings are light and fresh. BBQ buns and sweet buns (taro, custard, sesame) are made in the traditional style — not too sweet, properly layered in flavor.

Staff are warm and accommodating. The dining room is calm and inviting. Open every day of the week, making it a dependable lunch or dinner option in the south suburbs.

What's available here

Dogs allowed
Dogs allowed inside
Family-friendly
Free parking garage
Free parking lot
Free street parking
Usually plenty of parking
Good for kids
High chairs
Kids' menu
Credit cards
Debit cards

Photos

Oh Dumpling photo 1 Oh Dumpling photo 2 Oh Dumpling photo 3 Oh Dumpling photo 4 Oh Dumpling photo 5 Oh Dumpling photo 6 Oh Dumpling photo 7 Oh Dumpling photo 8 Oh Dumpling photo 9 Oh Dumpling photo 10

Location & hours

Hours

Monday 10:30 AM–9 PM

Tuesday 10:30 AM–9 PM

Wednesday 10:30 AM–9 PM

Thursday 10:30 AM–9 PM

Friday 10:30 AM–9 PM

Saturday 10:30 AM–9 PM

Sunday 10:30 AM–9 PM

Recently viewed listings