Shanghai Town restaurant logo

Chinese Food · Bartlesville, Oklahoma

Bartlesville's go-to spot for Chinese-American favorites.

Enjoy classic Chinese-American favorites, generous portions, and lunch specials starting at $10.60. Dine in or call ahead for carry-out.

★ 4.7 · 100+ Google reviews

Open now
4.7★
Google Rating
100+
Reviews
Mon–Sat
11 AM to 8 PM
$10.60
Lunch Specials from

Dine-In & Carry-Out

Chinese Food in Bartlesville, OK

Shanghai Town is a Chinese-American restaurant in Bartlesville serving lunch specials, dine-in meals, and carry-out from 207 S Comanche Ave. Popular favorites include General Tso Chicken, Orange Chicken, Sesame Chicken, Mongolian Beef, Beef and Broccoli, fried dumplings, crab rangoon, lo mein, fried rice, and egg drop soup.

Located on S Comanche Ave at Comanche Center, Shanghai Town serves dine-in and carry-out Chinese-American favorites for lunch and dinner, Monday through Saturday.

Real Reviews

What Bartlesville is saying.

★★★★★
"Best Chinese food we've ever had in Bartlesville! Truly amazing and great prices. Highly recommend the hot oil chicken and the double cooked pork."

Lizabeth R. · Local Guide

★★★★★
"Best General Tso's chicken I've ever had and the portion was enormous! The best Chinese food in Bartlesville, better than Panda, better than the buffet."

Casey J. & Kyler B.

★★★★★
"Better than anything I've found in Tulsa. Very clean restaurant. Food was delicious, prices were good, and service was fast."

Liana M. · Tulsa visitor

★★★★★
"The fried dumplings were the star of the show. Very clean, very attentive staff, very impressive food. Everything I tried here was incredible."

Bonner P.

★★★★★
"Probably the best egg drop soup I have ever had. Chicken was crispy, not soggy like most places. Everything was packed with flavor and great balance."

Rob S. & James S.

★★★★★
"Large portions, can feed the family on a budget and have great food too. Way better than Panda or the buffet in town. The waitstaff made it wonderful."

Joseph Z. & David B.

Good to Know

Frequently asked questions.

Do you offer carry-out?

Yes, carry-out is available. Call (512) 981-3800 to place your order and it will be ready when you arrive.

What time are lunch specials?

Lunch specials are served Monday through Saturday, 11:00 AM to 2:30 PM. Most include an egg roll, your choice of rice, and soup.

Where is Shanghai Town located?

We're at 207 S Comanche Ave, Bartlesville, OK 74003, in Comanche Center.

Are you open on Sunday?

No, we're closed on Sundays. We're open Monday through Saturday, 11:00 AM to 8:00 PM.

Can I call ahead to order?

Absolutely. Call (512) 981-3800 ahead of time and your food will be ready for pickup.

Do you have spicy dishes?

Yes, spicy dishes are marked with the symbol on the menu, like Kung Pao Chicken, Szechuan Beef, and Hot Garlic Shrimp.

Hours & Location

Plan your visit.

Hours

Monday – Friday11:00 AM – 8:00 PM
Saturday11:00 AM – 8:00 PM
SundayClosed
Address 207 S Comanche Ave, Bartlesville, OK 74003

Shanghai Town

Chinese food in Bartlesville at Comanche Center. Tap below for directions from your location.

Get Directions

Chinese Carry-Out in Bartlesville

Call Shanghai Town.

Open Monday through Saturday from 11 AM to 8 PM. Lunch specials are available from 11 AM to 2:30 PM.