John's Shanghai Menu and Prices

4.9 (372 reviews)277 menu items · 18 categoriesUpdated June 14, 2026

John's Shanghai is a Chinese restaurant that specializes in noodles and snacks. Go when you want to satisfy your cravings and order Xiaolongbao with a bowl of mixed noodles with scallion oil, so you won't step on thunder. The atmosphere in the store is also quite casual. It is quite suitable for one person to eat a working meal or for several people to gather at a table to order a few cages of shrimp dumplings or roast dumplings. When the menu turns down, it will be the kind of home-style flavor you are familiar with in China and miss in the United States.

Lunch Specials

  • L1. BBQ Roast Meat Over Rice Lunch Special

    $1.00

    roast meat choice: all white meat chicken

  • L2. Fried Rice Lunch Special

    $0.00

    protein option: chicken, pork, shrimp, beef, vegetable.

  • L2. Lo Mein Lunch Special

    $0.00

    protein option: chicken, pork, shrimp, beef, vegetable.

  • L3. Mei Fun Lunch Special

    $0.00

    protein option: chicken, pork, shrimp, beef, vegetable.

  • L3. Chow Fun Lunch Special

    $0.00

    protein option: chicken, pork, shrimp, beef, vegetable.

  • L4. Bean Curd Lunch Special Szechuan Style*

    $0.50

    steamed (sauce on side).

  • L5. Mixed Chinese Vegetable Lunch Special

    $0.50

    steamed (sauce on side).

  • L6. Sautéed Broccoli In Garlic Sauce Lunch Special*

    $0.50

    steamed (sauce on side).

  • L7. Double Sautéed Pork Lunch Special*

    $1.00

    white meat chicken.

  • L8. Diced Chicken With Nuts Lunch Special

    $2.00

    white meat.

  • L9. Sweet & Sour Chicken Lunch Special

    $1.00

    white meat chicken.

  • L9. Sweet & Sour Pork Lunch Special

    $7.50
  • L10. Sliced Chicken In Garlic Sauce Lunch Special*

    $1.00

    white meat chicken.

  • L11. Sliced Chicken With Mixed Vegetables In Brown Sauce Lunch Special

    $1.00

    white meat chicken.

  • L12. Sliced Chicken Szechuan Style Lunch Special*

    $2.00

    white meat.

  • L13. Sliced Chicken With Broccoli Lunch Special

    $2.00

    white meat.

  • L14. Shredded Chicken With Sting Bean In Garlic Sauce Lunch Special*

    $2.00

    white meat.

  • L15. Sliced Beef With Broccoli Lunch Special

    $0.50

    steamed (sauce on side).

  • L16. Shredded Beef Szechuan Style Lunch Special*

    $1.00

    white meat chicken.

  • L17. Sliced Beef In Black Bean Sauce Lunch Special*

    $1.00

    white meat chicken.

  • L18. Pepper Steak Lunch Special

    $0.50

    steamed (sauce on side).

  • L19. Baby Shrimp In Black Bean Sauce Lunch Special

    $0.00

    lunch side option: egg drop soup, wonton soup, hot and sour soup, vegetable roll, egg roll.

  • L20. Baby Shrimp In Curry Sauce Lunch Special*

    $1.00

    white meat chicken.

  • L21. Baby Shrimp With Nuts Lunch Special

    $0.50

    steamed (sauce on side).

  • L22. Sesame Chicken Lunch Special

    $0.50

    steamed (sauce on side).

  • L23. General Tso's Chicken Lunch Special*

    $2.00

    white meat.

  • L24. Orange Flavor Chicken Lunch Special*

    $2.00

    white meat.

  • L25. Jumbo Shrimp With Lobster Sauce Lunch Special

    $0.50

    steamed (sauce on side).

  • L26. Jumbo Shrimp With Broccoli In Brown Sauce Lunch Special

    $0.50

    steamed (sauce on side).

  • L27. Jumbo Shrimp With Mixed Vegetables

    $0.00

    lunch side option: egg drop soup, wonton soup, hot and sour soup, vegetable roll, egg roll.

  • L28. Sesame Shrimp Lunch Special

    $0.50

    steamed (sauce on side).

  • L29. Sliced Beef With Asparagus Lunch Special

    $0.50

    steamed (sauce on side).

  • L30. Spicy Chicken & Shrimp Lunch Special*

    $0.50

    steamed (sauce on side).

  • L31. Shanghai Triple Delight Lunch Special

    $2.00

    white meat.

  • L32. Scallop & Shrimp In Garlic Sauce Lunch Special*

    $0.50

    steamed (sauce on side).

Appetizers

  • Egg Roll

    $2.25
  • Vegetable Roll

    $2.25
  • Crab Rangoon

    $6.95
  • Cold Noodles With Sesame Sauce*

    $6.95
  • Cold Noodles With Sesame Sauce

    $0.00

    cold noodle choice: spinach noodles, lo mein noodles.

  • B.B.Q. Beef Stick

    $6.95
  • Baby Ribs With Honey Sauce

    $8.95
  • Assorted Appetizer Platter For 2

    $16.95
  • Shrimp Roll

    $2.25
  • Scallion Pancake

    $5.95
  • Szechuan Dumplings With Hot Oil*

    $5.95
  • B.B.Q. Chicken Stick

    $6.95
  • Fried Chicken Wings

    $7.95
  • Shrimp Toast

    $7.95

Shanghai Style Dim Sum

  • Crab Meat With Pork Steamed Juice Buns

    $8.95
  • Pan-Fried Pork Bun

    $7.95
  • Shao Mai Shanghai Style

    $5.95
  • Crispy Radish Slivers Cookie

    $4.25
  • Pork Steamed Juice Bun

    $7.95

    .

  • Beef With Double Scallion Pancake

    $6.95
  • Steamed Buns

    $2.95

    steamed bun choice: roast pork, vegetable, red bean.

  • Big Pan-Fried Wrapped Chive Dumpling

    $2.95

Soups

  • Shanghai Wonton Soup

    $5.25
  • Hot & Sour Soup*

    $5.25
  • Minced Chicken With Corn Soup

    $7.95
  • Fish With Shanghai Vegetable Soup

    $8.95
  • Crab Meat With Tofu Soup

    $6.95
  • Duck With Taro Soup

    $14.95
  • Fish Head With Cellophane Noodle Soup

    $16.95
  • Shark's Fin Soup

    $29.95
  • Egg Drop Soup

    $5.25
  • Chicken With Spinach Soup

    $7.95
  • Tofu With Shanghai Vegetable Soup

    $4.25
  • Sliced Lootas & Baby Shrimp With Egg Drop Soup

    $9.95
  • Seafood Soup

    $6.95
  • Preserved & Fresh Pork With Bean Curd Dumpling Soup

    $16.95
  • Subgum In Casserole Soup

    $19.95

Dumplings

  • Steamed Shrimp Dumplings

    $6.95
  • Triple Flavor Dumplings

    $0.00

    fried or steamed option

  • Any Two Kinds Of Dumplings

    $0.00

    fried or steamed option

Cold Dishes

  • Spicy Shanghai Bok Choy Salad*

    $5.95
  • Cucumber With Fresh Garlic

    $6.95
  • Kao Fu Shanghai Style

    $7.95
  • Drunken Chicken

    $8.95

    chicken with rice wine sauce.

  • Shredded Seaweed With Fresh Garlic And Soy Sauce

    $6.95
  • Aromatic Smoked Fish

    $9.95
  • Ox Tongue & Tripe With Hot Chili Sauce

    $9.95
  • Vegetarian Chicken

    $7.95
  • Bean Curd With Preserved Egg

    $7.95
  • Vegetarian Duck Shanghai Style

    $7.95
  • Paper Thin Seasoned Beef

    $9.95
  • Red Cooked Duck Shanghai Style

    $9.95
  • Chicken With Spicy Chili Sauce

    $9.95
  • Shredded Jelly Fish

    $10.95

B.B.Q. Roast Meats

  • Soy Sauce Chicken

    $16.95
  • B.B.Q. Roast Pork

    $16.95
  • Boneless Spare Ribs

    $8.95
  • Roast Duck

    $16.95
  • B.B.Q. Spare Ribs

    $16.95

Noodles Or Fried Rice

  • Fried Rice

    $7.95

    chicken, pork, shrimp, beef or vegetable

  • Chow Fun Or Mei Fun

    $8.95

    chicken, pork, shrimp, beef or vegetable.

  • Dan Dan Noodle With Chili-Minced Pork*

    $9.95
  • House Fried Rice

    $10.95

    brown.

  • Singapore Style Mei Fun*

    $10.95
  • Sautéed Shanghai Flat Noodles

    $10.95
  • Sautéed Rice Cake

    $0.00

    rice cake options: sautéed rice cake w/pork & vegetable, sautéed rice cake w/pork & shanghai vegetables, sautéed rice cake w/pork & prince mushroom.

  • Lo Mein

    $4.50

    chicken, pork, shrimp, beef or vegetable.

  • Noodle With Soy Sauce & Scallion

    $9.25
  • Yang Chow Fried Rice

    $8.95

    white.

  • Pineapple Fried Rice

    $0.00

    protein option: chicken, pork, shrimp, beef, vegetable.

  • Pan-Fried Noodle

    $11.95

    chicken, pork, shrimp, beef or vegetable.

  • Pan-Fried Noodles With Seafood

    $14.95

Mandarin Noodle Soups

  • Noodles With Roast Meat

    $8.25

    mandarin noodle proteins: roast pork, soy sauce chicken, roast pork, roast duck.

  • Noodles With Shanghai Vegetable & Pork Wonton

    $8.25
  • Noodles With Aromatic Smoked Fish

    $9.25
  • Noodles With Mixed Seafood

    $9.95
  • Noodles With Spinach & Chicken

    $8.25
  • Noodles With Shredded Pork & Salted Vegetable

    $8.25
  • Noodles With Paper Thin Seasoned Beef

    $9.25
  • Noodles With Spicy Red Cooked Beef*

    $9.25
  • Noodles With Seafood

    $0.00

    noodle proteins: soy sauce chicken, roast pork, roast duck.

Chicken

  • Sliced Chicken In Black Bean Sauce*

    $12.95
  • Sliced Chicken With Broccoli

    $12.95
  • Moo Shu Chicken

    $0.25

    extra pancakes:

  • Sliced Chicken With Mixed Vegetables In Brown Sauce

    $12.95
  • Shredded Chicken With Chinese Spinach

    $12.95
  • Sweet & Sour Chicken

    $12.95
  • Diced Chicken With Cashew Nuts

    $12.95
  • Orange Chicken*

    $2.00

    white meat.

  • Lemon Chicken

    $13.95
  • Sliced Chicken With Asparagus In Brown Sauce

    $13.95
  • Sliced Chicken In Curry Sauce*

    $12.95
  • Sliced Chicken In Garlic Sauce*

    $12.95
  • Sliced Chicken In Garlic Sauce

    $2.00

    white meat.

  • Sliced Chicken With Eggplant In Garlic Sauce*

    $12.95
  • Shredded Chicken Szechuan Style

    $2.00

    white meat.

  • Shredded Chicken With String Bean In Garlic Sauce*

    $12.95
  • Diced Chicken With Peanuts*

    $12.95
  • Sesame Chicken

    $2.00

    white meat.

  • General Tso's Chicken*

    $2.00

    white meat.

  • Mango Chicken

    $13.95
  • Shredded Chicken With Yellow Chives

    $18.95

Vegetables

  • Preserved Cabbage With Cellophane Noodle

    $9.95
  • Bean Curd With Black Mushroom

    $10.95
  • Crispy Tofu In Spicy Sauce*

    $10.95
  • Sautéed Mixed Chinese Vegetable

    $11.95
  • Moo Shu Vegetables With Pancakes

    $0.50

    extra pancakes:

  • Dried Sautéed String Bean

    $11.95
  • Hearts Of Chinese Green Cabbage

    $12.95

    topped with black mushroom in house special sauce.

  • Sautéed Asparagus In Brown Sauce

    $13.95
  • Sautéed Sliced Chinese Loofas With Green Soy Bean

    $13.95
  • Hearts Of Chinese Green Cabbage Topped With Prince Mushroom

    $13.95
  • Sautéed Chinese Broccoli

    $15.95
  • Shredded Potato With Fresh Spicy Pepper

    $9.95
  • Sautéed Tofu Szechuan Style*

    $10.95
  • Sautéed Chinese Green Cabbage

    $11.95
  • Eggplant In Garlic Sauce*

    $11.95
  • Sautéed Broccoli In Garlic Sauce*

    $11.95
  • Sautéed Chinese Spinach With Fresh Garlic

    $11.95
  • Tofu Sheets With Preserved Cabbage & Green Soy Beans

    $13.95
  • Sautéed Sliced Chinese Loofas

    $13.95
  • Sautéed Chinese Gluten With Sliced Loofas

    $13.95
  • Sautéed Chinese Watercress

    $0.00

    chinese watercress option: preserved tofu sauce, fresh garlic.

  • Sautéed Chinese Snow Peas Green With Fresh Garlic

    $16.95

Beef

  • Sliced Beef In Black Bean Sauce*

    $14.95
  • Sliced Beef With String Beans In Garlic Sauce*

    $14.95
  • Sliced Beef With Eggplant In Garlic Sauce*

    $14.95
  • Pepper Steak

    $14.95
  • Sliced Beef With Asparagus In Brown Sauce

    $15.95
  • Shredded Beef With Fresh Spicy Pepper & Dry Bean Curd*

    $16.95
  • Shredded Beef With Chinese Celery In Tea Sauce

    $17.95
  • Shredded Beef With Prince Mushroom

    $17.95
  • Sesame Beef

    $17.95
  • Sliced Beef With Mixed Vegetables In Brown Sauce

    $14.95
  • Moo Shu Beef With Pancakes

    $0.25

    extra pancakes:

  • Sliced Beef With Broccoli In Brown Sauce

    $14.95
  • Shredded Beef Szechuan Style*

    $14.95
  • Sliced Beef With Bitter Melon

    $16.95
  • Shredded Beef With Chinese Celery & Dry Bean Curd

    $17.95
  • Shredded Beef With Chinese Watercress

    $17.95
  • Shredded Beef With Fresh Spicy Pepper*

    $17.95
  • Beef With Orange Flavor*

    $17.95

Pork

  • Sweet & Sour Pork

    $12.95
  • Moo Shu Pork With Pancakes

    $0.25

    extra pancakes:

  • Sautéed Chinese Celery & Dry Bean Curd

    $14.95
  • Shredded Pork With Fresh Spicy Pepper & Prince Mushroom*

    $15.95
  • Shredded Pork With Fresh Spicy Pepper*

    $15.95
  • Pork Chop With Salt & Black Pepper*

    $16.95
  • Double Sautéed Sliced Pork*

    $12.95
  • Shredded Pork, Tofu Sheets With Preserved Cabbage & Green Soy Beans

    $14.95
  • Stewed Pork With Sao Xin Preserve Vegetable In Special Sauce

    $15.95
  • Shredded Pork With Chinese Celery & Dry Bean Curd

    $15.95
  • Shredded Pork With Bean Curd Dumpling In Special Sauce

    $15.95
  • Pork Chop In Peking Sauce

    $16.95

Seafood

  • Baby Shrimp With Tomato & Eggs

    $0.50

    steamed (sauce on side).

  • Baby Shrimp In Curry Sauce*

    $0.50

    steamed (sauce on side).

  • Sautéed Plain Baby Shrimp

    $0.50

    steamed (sauce on side).

  • Baby Shrimp With Cashew Nuts In Brown Sauce

    $0.50

    steamed (sauce on side).

  • Baby Shrimp In Red Chili Sauce*

    $0.50

    steamed (sauce on side).

  • Jumbo Shrimp With Eggplant In Garlic Sauce*

    $0.50

    steamed (sauce on side).

  • Jumbo Shrimp With Mixed Vegetables In Brown Sauce

    $0.50

    steamed (sauce on side).

  • Jumbo Shrimp In Garlic Sauce*

    $0.50
  • Jumbo Shrimp With Asparagus In Brown Sauce

    $0.50

    steamed (sauce on side).

  • Sliced Fillet Of Fish In Garlic Sauce*

    $0.50

    steamed (sauce on side).

  • Jumbo Shrimp With Sliced Loofa

    $0.50

    steamed (sauce on side).

  • Red Cooked Buffalo Carp

    $0.50

    steamed (sauce on side).

  • Baby Shrimp With Chinese Snow Peas Green

    $0.50

    steamed (sauce on side).

  • Sliced Fillet Fish With Yellow Chives

    $0.50

    steamed (sauce on side).

  • Stripe bass

    $0.00

    crispy or steamed option: crispy , steamed.

  • Baby Shrimp With Green Soy Bean

    $0.50

    steamed (sauce on side).

  • Baby Shrimp In Black Bean Sauce*

    $0.50

    steamed (sauce on side).

  • Baby Shrimp With Peanuts In Spicy Brown Sauce*

    $0.50

    steamed (sauce on side).

  • Moo Shu Baby Shrimp With Pancakes

    $0.50

    steamed (sauce on side).

  • Sliced Fillet Of Fish In Rice Wine Sauce

    $0.50

    steamed (sauce on side).

  • Jumbo Shrimp With Broccoli In Brown Sauce

    $0.50

    steamed (sauce on side).

  • Sweet & Sour Jumbo Shrimp

    $0.50

    steamed (sauce on side).

  • Jumbo Shrimp In Lobster Sauce

    $0.50

    steamed (sauce on side).

  • Sliced Fillet Fish In Garlic Sauce

    $0.50

    steamed (sauce on side).

  • Buffalo Carp Cooked With Spicy Bean Sauce*

    $17.95
  • Buffalo Carp Cooked With Spicy Bean Sauce

    $0.00

    fish option: sea bass, flounder.

  • Scallop With Sliced Loofa

    $0.50

    steamed (sauce on side).

  • Red Cooked Buffalo Carp Tail

    $0.50

    steamed (sauce on side).

  • Scallop With Chinese Snow Peas Green

    $0.50

    steamed (sauce on side).

  • Seabass

    $0.00

    crispy or steamed option

  • Flounder

    $0.00

    pan-fried or steamed option

Chefs Specials

  • John's Sizzling Noodle Special

    $0.00

    chef's special proteins: chicken, beef, shrimp.

  • Ho Yu Gai Po

    $14.95

    it consists of tender chicken white meat dipped in a thin batter fried to a golden brown sautéed with snow peas. truly a masterpiece of culinary.

  • Minced Pork Ball In Special Sauce

    $15.95
  • Spicy Baby Chicken*

    $16.95

    baby chicken and whole red chili pepper with salt and black pepper. this is a good szechuan style entrée.

  • Spicy Baby Chicken

    $2.00

    white meat.

  • Braised Beef Filets & Napa With Roasted Chili

    $17.95
  • Pork Shoulder Simmered In Chef Special Sauce

    $19.95

    pork shoulder simmered red-cooked until meat is soft with green vegetables in chef's special sauce.

  • Beef With Scallion

    $17.95
  • Spicy Chicken & Shrimp*

    $17.95

    tender chicken and jumbo shrimp sautéed with red and green pepper, black mushroom and snow peas in spicy sauce.

  • Spicy Chicken & Shrimp

    $2.00

    white meat.

  • Peach Flavored Shrimp

    $17.95

    jumbo shrimp and sliced peach sautéed with snow peas in chef's special sauce.

  • Fish Filets With Chili - Pickled Mustard Greens*

    $19.95
  • Crispy Duck

    $18.95

    long island duckling preserved one-day, steamed until meat is soft before fried until outside is crispy. this is our chef's special.

  • Sautéed Shrimp With Spicy Chili, Minced Pork*& Asparagus

    $19.95
  • Crispy Shrimp With Honey Walnuts

    $18.95

    jumbo shrimp quickly fried on lotus until crispy, then topped with our incredibly creamy tangerine sauce.

  • Jumbo Shrimp In Red Chili Sauce

    $19.95

    jumbo shrimp and onions sautéed with red chili sauce. spicy.

  • Soft Shell Crab

    $0.00

    soft shell crab styles: garlic, ginger & scallion - spicy, black bean - spicy, salt & pepper - spicy.

  • Sizzling Beef & Shrimp

    $21.95

    we selected beef and shrimp sautéed with assorted vegetable served on a sizzling plate.

  • Scallop & Shrimp In Garlic Sauce*

    $21.95

    scallop and jumbo shrimp sautéed with mixed vegetable in garlic sauce.

  • Scallop & Shrimp In Garlic Sauce

    $0.00

    egg or scallion

  • Sea Cucumber

    $26.95
  • Shanghai Chicken*

    $14.95

    boneless chicken with red and green peppers and broccoli mixed in spiced sauce.

  • Shanghai Chicken

    $2.00

    white meat.

  • Triple Fresh Pepper Chicken*

    $15.95

    shredded of chicken batter in lotus flour, sautéed with fresh pepper, scallion and spicy capsicum in house special sauce.

  • Triple Fresh Pepper Chicken

    $2.00

    white meat.

  • Bangkok Chicken*

    $15.95

    tender chicken fried to tender crispy brown, sautéed with pineapples and snow peas in chef's special sauce.

  • Bangkok Chicken

    $2.00

    white meat.

  • Spicy Red Cooked Beef*

    $18.95
  • Spare Ribs Wu Xi Style

    $17.95

    spare ribs red-cooked until meat is soft with green vegetable. this is good shanghai food.

  • Mongolian Beef*

    $17.95
  • Shredded Eel With Yellow Chives

    $19.95

    sautéed eel with yellow leeks in heavy brown sauce.

  • Shanghai Triple Delight

    $2.00

    white meat.

  • Braised Fish Filets & Napa With Roasted Chili*

    $19.95
  • Sesame Shrimp

    $17.95

    jumbo shrimp quickly fried on lotus until crispy and sautéed with house special sauce.

  • Camphor Tea Smoked Duck

    $18.95

    long island duckling delicately smoked over camphor wood then roasted until crisp.

  • Mango Shrimp

    $17.95

    jumbo shrimp and sliced fresh mango sautéed with special white sauce.

  • Crispy Shrimp In Cream Sauce

    $17.95

    jumbo shrimp and sliced fresh mango sautéed with special white sauce.

  • Jumbo Shrimp With Salt & Black Pepper*

    $19.95

    jumbo shrimp quickly fried on lotus until crispy with red and green pepper, dry sautéed with salt and pepper.

  • Red Cooked Lamb

    $0.00

    spicy or not spicy option

  • Volcano Steak

    $21.95

    tender sirloin steak with mushroom, subtle ginger and served with a flaming wine sauce.

  • Peking Duck

    $20.95
  • Seafood Deluxe

    $21.95

    jumbo shrimp, crab meat and scallop sautéed with mixed vegetable.

Sides

  • White Rice

    $2.00
  • Side Of Moo Shu Pancake

    $0.25
  • Side Of Brown Rice

    $2.00

Desserts

  • Ice Cream

    $4.25

    ice cream flavor: vanilla, chocolate, pistachio, green tea, red bean.

  • Rice Balls

    $5.95

    sesame paste in sweetened rice wine stock.

  • Fried Banana With Honey Walnuts

    $4.95
  • Red Bean Paste Pancake

    $5.95
  • Crispy Red Bean Paste Cookies

    $4.25
  • Lichee Nuts

    $4.95
  • Eight Treasure Rice Pudding

    $5.95

Drinks

  • Home-Made Milkshake

    $3.95

    milkshake flavor: strawberry, banana, papaya.

  • Canned Soda

    $1.50

    soda option: coke, diet coke, diet 7up, sprite, sunkist, ginger ale, seltzer.

  • Spring Water

    $1.75
  • Homemade Juice

    $3.95

    juice flavor: orange juice, carrot juice, apple juice, pear juice, celery juice.

  • Lemon Iced Tea Snapple

    $1.95

    this is the only flavor available.

Prices may vary by location. Confirm with the restaurant before ordering.