Authentic Punjabi Dining in the Heart of Walsall

Welcome to Shimla Peppers Walsall — a stylish Indian restaurant combining traditional Punjabi flavours with elegant modern dining. Enjoy freshly prepared dishes, balcony seating, and warm hospitality from our family to yours.

Book a Table View Menu
Shimla Peppers Bar

Elegant Bar

Authentic Chicken Curry

Authentic Flavors

Outdoor Dining Area

Outdoor Seating

About Shimla Peppers

Since opening in 1978, Shimla Peppers has been one of Walsall's most loved Indian restaurants.

Our chefs create authentic Punjabi cuisine using the finest ingredients, blending heritage recipes with a modern touch.

Whether you're joining us for an intimate dinner, a family celebration or a corporate event, expect unforgettable flavours and exceptional service.

Highlights:

  • Authentic Punjabi & North-Indian dishes
  • Balcony dining & private function space
  • Vegetarian & halal options available
  • Takeaway & collection service

Opening Hours

Monday
Closed
Tuesday
5:00 PM - 10:00 PM
Wednesday
5:00 PM - 10:00 PM
Thursday
5:00 PM - 10:00 PM
Friday
5:00 PM - 11:00 PM
Saturday
5:00 PM - 11:00 PM
Sunday
5:00 PM - 11:00 PM
01922 626 622 07311 522 700

Our Signature Dishes

Savour favourites loved by our guests for generations

Afghani Malai Tikka

Tender chicken marinated with cheese & cream, finished in the tandoor.

Lamb Karahi

Slow-cooked lamb with tomatoes, garlic & fresh coriander.

Chilli Paneer (V)

Indo-Chinese fusion of cottage cheese, peppers & spice.

Shimla Special Platter

A taste of everything from our grill.

Discover our full menu and experience the true taste of Punjab in Walsall.

View Full Menu

Latest News & Updates

Stay updated with our latest news, special offers, and culinary insights

View All Posts

Find Us & Book a Table

Shimla Peppers Walsall

91–92 Ablewell Street, 1st Floor
(Entrance via Town Hill)
Walsall WS1 2AP

Opening Hours

Monday: Closed
Tue-Thu: 5:00 PM - 10:00 PM
Fri-Sun: 5:00 PM - 11:00 PM

View on Google Maps & Leave a Review Get Directions

Reserve Your Table

Please Note:

Your booking request will be confirmed by our team within 1 hour. For immediate bookings or large groups (10+ people), please call us directly at 01922 626 622 or 07311 522 700.