Shish Mahal Restaurant & Pub is a North Indian and Nepalese restaurant located at Village Hotel Albert Court on Albert Street, near Little India in Singapore. The restaurant describes its cooking as reflecting the "fresh and invigorating mountain air" of the Himalayas, blending Royal Indian and Nepalese cuisines for diners looking for something exotic.
The kitchen uses authentic herbs, spices, and fresh ingredients across both vegetarian and non-vegetarian dishes, and can adjust spice levels to mild, moderate, or spicy depending on preference. Seating includes a cozy indoor area and a comfortable alfresco section, and the restaurant also runs a pub side of the business with a notable drinks selection and daily happy hour deals.
Beyond regular dining, Shish Mahal offers indoor and outdoor catering, personalised event menus, and hosts team meets and celebrations, with attractive packages and discounts available for advance bookings.
Tucked into Village Hotel Albert Court on Albert Street, Shish Mahal Restaurant & Pub brings together two cuisines that don't often share a menu in Singapore: Royal Indian and Nepalese. The restaurant leans into the idea directly, describing its cooking style as carrying the "fresh and invigorating mountain air" of the Himalayas — a nod to the Nepalese side of its identity that sits alongside more familiar North Indian dishes.
The kitchen works with authentic herbs, spices, and fresh ingredients across both vegetarian and non-vegetarian dishes. One detail that stands out is flexibility: diners can ask for food prepared mild, moderate, or spicy, so the experience can be tailored rather than fixed to one heat level. It's a small touch, but one that speaks to a kitchen used to cooking for a broad range of palates.
As the name suggests, Shish Mahal operates as both a restaurant and a pub. Alongside the food menu, there's a dedicated drinks selection and daily happy hour deals running from 2:00 PM to 7:00 PM, seven days a week. One Google reviewer specifically called out the alcohol as "pretty cheap," pairing it with praise for the food and service.
The space itself is split between a cozy indoor section and a comfortable alfresco area, giving guests the choice between a more sheltered dining experience or open-air seating — something another reviewer highlighted, noting the good atmosphere and temperature when sitting outside.
With Royal Indian and Nepalese dishes both on offer, the menu is described as vast enough to cover vegetarian and non-vegetarian diners alike. Specific dishes mentioned by guests include garlic naan and Indian chicken, both called out favourably in reviews alongside general praise for the food and the relaxed atmosphere.
The full menu, spanning starters, mains and more, is available to browse as a downloadable PDF or through the restaurant's online ordering platform, giving diners a way to look over the complete range before arriving or ordering in.
Shish Mahal positions itself as a venue for more than just walk-in dining. It offers indoor and outdoor catering services for private functions, and actively promotes itself as a spot for team meets and working professionals looking to celebrate outside the office. Guests booking events in advance can access personalised menus along with packages and discounts on food and drinks, with both indoor and alfresco sections available for group bookings.
The restaurant has also run occasional special events, such as a New Year's Eve buffet featuring unlimited Indian starters, mains, and desserts across a set evening window — an example of how it extends its regular offering for specific occasions throughout the year.
Shish Mahal sits within Village Hotel Albert Court, close to Little India, making it an easy stop for anyone exploring that part of Singapore. Parking is available at Village Hotel Albert Court itself, though charges apply according to the hotel's own parking rules. The restaurant operates daily from 12:00 PM to 11:00 PM, giving guests a wide window to drop in for lunch, dinner, or an evening at the bar.