Bill Argue Customer
Read More
Food is excellent & plentiful, service is prompt & friendly & price is very reasonable.. Well worth driving to Swan River for.
Kyle Young Customer
Read More
Pizza was definitely in my new top 10 ever! Will definitely go back
Malcolm_143 Customer
Read More
Wonderful Service, Great Food Stayed in Swan River in early September on my return to BC on a x-Canada motorcycle trip. I was dreading yet another chain (franchise) restaurant dinner but my hotel recommended Johnny's just down the street. What a pleasant surprise!
nelsonl629 Customer
Read More
Must Stop in the Valley Y Not Johnny's has an extensive menu. The problem is what to choose. I went with the rack of ribs. They said on their menu fall off the bone ribs, they weren't kidding. They were delicious and the sauce was very tasty.
Cyndi Miles
Cyndi Milesvia
Read More
Love the food! Wonderful staff!!
W G Via Trip Advisor
Read More
Amazing food and great atmosphere Johnny does a great job of keeping a fresh and interesting menu that's always delicious and affordable. This is always our first choice for date night!
Bill A
Bill Avia Trip Advisor
Read More
Definitely worth the drive. Had lunch there for the first time, and although they were busy, (rodeo weekend) we were soon seated & had menus presented promptly by a friendly young lady. It took about 20 minutes to get our meals after ordering which was reasonable considering


Small Plates


Burgers & Sammies


Add-ons: Grilled Chicken $4.99 | Grilled Shrimp (6) $5.99| Seared Tuna $9.69 | Grilled 8 oz Steak $10.99 | Garlic Toast $1.99

East Indian


Served with starter house salad or soup.

Build Your Own Stir Fry

Build Your Own Stir Fry


♦ Choose your protein
♦ Choose your sauce
♦ Choose your base

Each bowl starts with fresh vegetables prepared daily including: bok choy, suey choy, celery, broccoli, cauliflower, peppers, carrots and onions.

1. Choose your protein:

  • Chicken Grilled tender white meat. $16.99
  • Chicken and Shrimp The perfect combination. $18.29
  • Shrimp Pan fried to perfection. $19.99
  • Steak AAA beef strips. $19.99

2. Choose your sauce:

Schezwan | Sweet Chili* | Honey Garlic Pineapple | Curry* | Sweet and Sour* | Butter Chicken | Maple Sweet Chili*


3. Choose your base
Ramen noodles or white and wild rice mix*




Kids Menu