choice: spicy style or salted yolk or ginger and scallion
0
Lobster
choice: steamed, garlic, black bean, ginger and scallion or Cantonese
0
Shanghai Chicken
tender chicken with red and green pepper and broccoli, sauteed in house special sauce
$12.95
0
Hao Yu Gai Po
this is our chef's special, it consists of tendon chicken meat dipped in a thin batter, fried to golden brown, sauteed with snow peas, truly a masterpiece of culinary art
$12.95
0
Bangkok Chicken
tender chicken, fried to tender crispy brown, sauteed with pineapples, snowpeas in chef's special sauce
$12.95
0
Triple Fresh Pepper Chicken
shredded chicken batter in lotus flour, sauteed with fresh hot pepper, scallion and spicy capsicum in house special sauce
$13.95
0
Spicy Chicken and Shrimp
tender chicken and jumbo shrimp, sauteed with black mushroom, red and green peppers, snow peas in spicy sauce
$13.95
0
Spicy Baby Chicken
baby chicken and whole red chili pepper with salt and black pepper, this is good szechuan style
$13.95
0
Spare Ribs Wu Xi Style
spare ribs red-cooked to meat soft with green vegetable this is good shanghai food
$14.95
0
Shanghai Triple Delight
tender chicken, jumbo shrimp and beef sauteed with mixed veg. in house special sauce
$14.95
0
Braised Beef Filets and Napa Cabbage with Roasted Chili
$14.95
0
Mongolian Beef
$14.95
0
Sesame Shrimp
jumbo shrimp quickly fried on lotus until crispy, sauteed with house special sauce
$14.95
0
Mango Shrimp
jumbo shrimp and sliced fresh mango, sauteed with special white sauce
$14.95
0
Clams in Black Bean Sauce
$14.95
0
Crispy Shrimp in Cream Sauce
jumbo shrimp quickly fried in lotus until crispy, then topped with our incredibly creamy tangerine sauce
$14.95
0
Camphor Tea Smoked Duck
long islang duckling delicately smoked over camphor wood, then roasted until crisp
$16.95
0
Crispy Duck - Boneless
half long islang duckling preserved one day, steamed to meat soft, befor fried to outside crispy this is our chef's special
$16.95
0
Crispy Shrimp with Honey Walnuts
jumbo shrimp quickly fried on lotus until crispy, then topped with our incredibly creamy tangerine sauce and crispy honey walnuts
$16.95
0
Jumbo Shrimp with Salt and Black Pepper
jumbo shrimp quickly fried on lotus until crispy, with red and green pepper, dry sauteed with salt and black pepper
$16.95
0
Scallop and Shrimp in Garlic Sauce
scallop and jumbo shrimp, sauteed with mixed veg. in garlic sauce
$16.95
0
Jumbo Shrimp in Red Chili Sauce
jumbo shrimp and onion sauteed with red chili sauce and spicy
$16.95
0
Pork Shoulder Simmered in Chef's Special Sauce
pork shoulder simmered red-cooked to meat soft with green vegetable in chef's special sauce
$18.95
0
Seafood Deluxe
jumbo shrimp, crab meat and scallop, sauteed with mixed vegetable
this is good szechuan style, chicken with red and green pepper and black mushroom in brown spicy sauce
$10.95
0
Shredded Chicken with Szechuan Style
chicken with shredded celery and carrot in brown spicy sauce, this is good szechuan style
$10.95
0
Sesame Chicken
chunks of chicken quickly-fried to lotus flour until crispy brown on the outside, but juicy and tender on the inside, served with our special sauce
$11.95
0
General Tso's Chicken
chunks of chicken quickly fried to lotus flour until crispy brown on the outside, but juicy and tender on the inside, served with general Tso's sauce and spicy
$11.95
0
Lemon Chicken
it consists of tender chicken white meat, dipped in a thin batter, fried to a golden brown served with lemon flavors sauce
$11.95
0
Mango Chicken
sliced white chicken with sliced fresh mango, sauteed with special sauce
John's Shanghai Restaurant offers Chef'S Special, Seafood & Beverage - Homemade Juice across 184 menu items, with prices from $1.75 to $52.95. Browse the full John's Shanghai Restaurant menu with current prices — budget picks like the $1.75 Soda — updated September 2026. Rated 4.0/5 by diners.
Common
questions about the menu, pricing, and dining options.
What is on the John's Shanghai Restaurant menu?
John's Shanghai Restaurant offers 184 menu items across chinese and other categories. Browse the full menu above to see everything available, including portion sizes and category breakdowns.
How much does John's Shanghai Restaurant food cost?
Menu prices at John's Shanghai Restaurant range from $1.75 for the most affordable options up to $52.95 for premium items. The full price breakdown is shown in the menu table above. Looking for the cheapest options? Visit the John's Shanghai Restaurant cheapest items guide.
What are the cheapest items at John's Shanghai Restaurant?
For the lowest-cost meal options at John's Shanghai Restaurant, visit the dedicated John's Shanghai Restaurant cheapest menu items guide — every item sorted from the lowest to highest price so you can quickly find budget-friendly food starting at just $1.75.
Is John's Shanghai Restaurant good value for money?