The Machhi Wala

CAFE | RESTAURANT | BAR

Nautical Elegance, cozy vibes and flavors that set sail 

Order Online

Our History

The Legacy of Makhan Fish Company

makhan lal

The story of Machhiwala is rooted in the remarkable journey of Late Shri Makhan Lal, the founder of Makhan Fish Company. Born in 1939 in Shahpur Village, District Okara (now in Pakistan), Makhan Lal experienced the upheaval of the 1947 Partition at just nine years old. His family migrated to India, enduring challenges before settling near the Ghaggar River in Firozabad Village.

Restaurants in Amritsar
makhan lal
family restaurants
best family restaurants

Elevating Multi-Cuisine Dining

The Makhan Fish Restaurant Is The Leader From Past 62 Years

Expanding this legacy, The Machhi Wala, our restaurant, offers a unique culinary experience that blends tradition with innovation. Specializing in a multi-cuisine menu, we are renowned for our signature Amritsari Fish, a dish rooted in our heritage and crafted with a recipe perfected over decades. With a focus on delivering authentic flavors and an unforgettable dining experience, The Machhiwala celebrates the rich legacy of Makhan Fish Company while appealing to modern palates

luxury restaurants
coffee cafe

Our Signature

AMRITSARI MACHHI (MAKHAN DI MACHHI)
The original recipe of Makhan Lal prepared with Fish fillet marinated in our Home-Made Batter, deep fried and served with our special mint chutney.

FISH TIKKA
Succulent morsels of River Sole in our Home-made Marinade

STEAM GINGER FISH
Pure Healthy Steam Fish Served with Chilli Basil sauce and Jasmine rice

PERI-PERI GRILLED FISH

Peri Peri Marinated Fish Served with Exotic Vegetables

FISH BROTH BOWL
Desi Ramen bowl!

MALABAR FISH CURRY
Grilled River Sole, Malabar Curry, Coconut Rice

best Punjabi food

Reserve

Book a Table

Planning a meal with family or friends? Book your table in advance to make sure you get the best spot. Whether it’s a quick lunch, a romantic dinner, or a group celebration, we’ll have your table ready when you arrive.

How to Reserve:
Simply message us on WhatsApp with your booking details —
✅ Your name
✅ Number of guests
✅ Date and time

Our team will confirm your reservation right away.

Click below to book your table now:

👉 [Reserve via WhatsApp]

You can also call: +91-9800910011 to make a reservation.

amritsar top restaurants

Book private dining
& banquet rooms

Nautical Elegance

Embark on a culinary voyage at our multicuisine haven!

ocean pour

Ocean Pour

aqua dine

Aqua Dine

Coastal Brews

Coastal Brews

best eating joints

They Say