Mumbai is a true haven for seafood lovers. With its fresh catch, rich coastal traditions, and inventive culinary twists, the city serves up everything from Malvani staples and Konkan delicacies to global seafood specials. Be it buttery lobster, fiery prawns, or grilled fish laced with Indian spices, Mumbai’s top seafood restaurants promise a feast to remember.
Maaslli
Tucked away in Worli’s bylanes, Maaslli celebrates the flavours of India’s vast coastline. The restaurant serves fresh, aromatic seafood in a warm, fuss-free setting, with a menu that spans soups, appetisers, and rich curries. Highlights include the GSB-style sukkhe made with prawns, clams, and surmai, while the Malvani dry preparations and the indulgent Konkani ghee roast prawns are perfect picks for a hearty seafood spread.
Address: Plot 31A, Ground Floor, Old Ambalal Chawl, Dr. Annie Besant Road, Worli, Mumbai
Price for two: INR 1000
What to order from Maaslli’s menu: Tirfal fish curry, chicken sagoti, prawns biryani
Goa Portuguesa

Address: Mili Building, Takandas Kataria Marg, Near Hinduja Hospital, Mahim, Mumbai
Price for two: INR 2500
What to order from Goa Portuguesa’s menu: Prawns rissoins, fried bombil and grilled pomfret
Fresh Catch by Francis
Address: Unit-201, Plot-71, Khan House, Hill Road, Bandra West, Mumbai
Price for two: INR 1800
What to order from Fresh Catch’s menu: Mixed seafood pulao, crab jeera meera and prawns harahari curry
South of Vindhyas
Address: The Orchid Hotel, 70C, Nehru Road, Vile Parle East, Mumbai
Price for two: INR 3000
What to order from South of Vindhya’s menu: Spicy, tangy fish curry, lobster curry and lamb stew
Mahesh Lunch Home

Address: Tara Road, Juhu, Mumbai
Price for two: INR 2000
What to order from Mahesh Lunch Home’s menu: Spicy Malaysian crab, prawns charmulla and seafood platter