"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."
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.
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.
Local Favorites
Popular Dishes
- General Tso ChickenChicken
- Orange ChickenChicken
- Sesame ChickenChicken
- Mongolian BeefBeef
- Beef and BroccoliBeef
- Crab RangoonAppetizer
- Fried DumplingsAppetizer
- Egg Drop SoupSoup
- Lo MeinNoodles
- Fried RiceRice
Tap any dish to find it on the full menu below, or browse the full menu with prices.
Inside Shanghai Town
Generous portions. Warm atmosphere.
Real Reviews
What Bartlesville is saying.
"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."
"Better than anything I've found in Tulsa. Very clean restaurant. Food was delicious, prices were good, and service was fast."
"The fried dumplings were the star of the show. Very clean, very attentive staff, very impressive food. Everything I tried here was incredible."
"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."
"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."
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
Shanghai Town
Chinese food in Bartlesville at Comanche Center. Tap below for directions from your location.
Get DirectionsChinese 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.