Havelock Road has a quieter rhythm than some of Singapore’s busier food streets. There are old food centres, newer restaurants, small bakeries and tucked-away eateries that serve very different kinds of food within the same stretch. Some are places people visit regularly, while others are easier to miss unless you know where to look.
For this guide to Havelock food, I wanted to keep the focus on places that give diners a reason to explore beyond the obvious. From slow-cooked Japanese curry and Teochew fish soup to Peranakan cooking and old-school hawker food, these six spots show how varied eating along Havelock Road can be.
For more under-the-radar dining beyond Havelock, you can also explore thesehidden food finds in Orchard for another side of Singapore’s neighbourhood dining scene.
Featured Havelock Food Spots
1. Kuro Kare: Japanese Curry Hidden Below Havelock II

- Location: Havelock II, #B1-32, 2 Havelock Road
- Cuisine: Japanese curry
- Price range: Around S$5–S$22
- Dining style: Compact casual restaurant
- Opening hours: Monday–Friday, 11:30am–3pm and 6pm–10pm; closed weekends
Kuro Kare is easy to overlook. The restaurant sits in the basement of Havelock II, away from the street-level flow, with only a small dining space for about 18 people. Its main focus is Japanese curry made from a 36-hour slow-cooked curry base, giving the restaurant a more specialised identity than a general Japanese eatery.
The menu goes beyond a simple curry-and-rice plate. The Kuro Fried Chicken Curry, Iberico Pork Katsu Curry and Charcoal Grilled Striploin Steak Curry give diners different ways to approach the dark curry. There are also donburi and chazuke options, so the menu has some flexibility for repeat visits.
Why Kuro Kare is worth discovering
It feels like the kind of place you might walk past repeatedly without realising what is downstairs. The compact setting also gives it a different pace from a large mall restaurant. For a weekday lunch, it is a straightforward stop for a bowl of curry, while dinner shifts toward a more intimate Japanese dining experience.
2. Hup Lok: Fish Soup Built Around Three Generations of Knowledge

- Location: 725 Havelock Road
- Cuisine: Teochew fish soup and Chinese cuisine
- Price range: Mid-range, depending on fish selection
- Dining style: Casual restaurant
- Opening hours: Tuesday–Sunday, 11:30am–2:30pm and 5:30pm–9:30pm; closed Monday
Hup Lok has a more specific focus than the name might initially suggest. The restaurant specialises in Teochew fish soup, drawing on three generations of family experience in the fish trade. That background informs the way the restaurant approaches its fish, rather than treating the soup as simply another item on a broad Chinese menu.
Its Grandpa’s Pomfret Soup is the dish to know. Fresh pomfret is cut into generous slices and served in a clear broth, with the fish providing much of the natural character of the soup. The restaurant describes its broth as being developed with fish collagen rather than milk, keeping the bowl clear while giving it body.
Why Hup Lok is worth discovering
The emphasis is on fresh fish and a straightforward bowl of soup rather than elaborate presentation. It is also useful for diners who want something lighter than fried or heavily sauced dishes. A bowl of fish soup with fresh slices can work as a complete meal, especially when the aim is simply to sit down and eat something warm and tender.
3. Po Restaurant: Peranakan Food in a Restored Warehouse

- Location: The Warehouse Hotel, 320 Havelock Road
- Cuisine: Modern Peranakan / Singaporean heritage cuisine
- Price range: Approximately S$15–S$58 for current sharing dishes
- Dining style: Full-service restaurant
- Opening hours: Daily; breakfast 7am–10:30am, lunch to dinner 12pm–10pm
Po Restaurant offers a very different side of Havelock food. Located inside The Warehouse Hotel, the restaurant occupies a restored heritage building by the Singapore River and focuses on Peranakan cooking through family recipes and traditional techniques.
The restaurant’s name comes from “Popo”, the Chinese term for grandmother, reflecting the connection between food and family recipes. The menu includes dishes such as Po’s Signature Popiah, Nasi Ulam, Buah Keluak Pork Jowl and Chargrilled Prawn Hokkien Mee. The food is designed for sharing, giving the meal a different rhythm from the quicker options elsewhere along Havelock Road.
Why Po Restaurant is worth discovering
Po gives readers a reason to explore the more historic side of Havelock Road. The food and setting work together: the restored warehouse provides the backdrop, while the menu looks toward Singapore’s Peranakan culinary heritage. It is also the most polished restaurant on this list, making it useful when the occasion calls for a longer lunch or dinner rather than a quick neighbourhood meal.
4. Meng Kee Fried Kway Teow: An Old-School Plate at Havelock Road Food Centre

- Location: #01-07, Havelock Road Cooked Food Centre, 22A Havelock Road
- Cuisine: Singaporean hawker food
- Speciality: Char kway teow
- Price: Around S$5
- Dining style: Hawker stall
- Opening hours: Current listings vary; check before visiting
At the Havelock Road Food Centre, the experience is less about one restaurant and more about the routine of a neighbourhood cooked food centre. The L-shaped hawker centre has around 30 stalls, and its straightforward setting makes it a useful stop when exploring Havelock Road on foot.
Meng Kee Fried Kway Teow is one of the stalls worth knowing. Its char kway teow combines flat kway teow with yellow noodles, cockles, lup cheong, pork lard and dark sauce. The wok gives the noodles a smoky fragrance, while the cockles add a briny contrast to the savoury plate. The noodles are tossed expertly to mix the sweet and savoury flavours, creating a rich and flavourful dish.
Why Meng Kee is worth discovering
Meng Kee is the most old school stop on this list. It is not about a carefully designed interior or a long tasting menu. It is a plate of food from a hawker stall inside a familiar neighbourhood food centre. A plate of fried kway teow, eaten at a shared table during the lunch crowd with taxi drivers and regulars, feels very different from the more polished restaurants further along the road.
5. Covent Garden Kway Chap: An Old-School Teochew Bowl at Havelock Road Food Centre

- Location: #01-05, Havelock Road Cooked Food Centre, 22A Havelock Road
- Cuisine: Teochew kway chap
- Price range: From around S$3.50
- Dining style: Hawker stall
- Opening hours: Current listings show Tuesday–Wednesday, 7:30am–1:30pm; Thursday–Saturday, 7am–1:30pm
- Halal: No
Covent Garden Kway Chap has been associated with Havelock Road for decades, having moved to its current Havelock Road Cooked Food Centre location in 2007. The stall’s history goes back even further: its founder began selling kway chap in the 1960s, after first working as a street hawker.
The appeal is straightforward. A basic serving comes with the soft rice sheets, or kway, alongside braised ingredients that can include pork skin, large intestine, small intestine and egg. The braising sauce is savoury without being overwhelmingly heavy, while the light broth gives the meal another layer. Current coverage lists the minimum order at around S$3.50, although individual ingredients can be added separately.
Why Covent Garden Kway Chap is worth discovering
This is the kind of stall that fits Adrian’s neighbourhood-food perspective particularly well. It is not about an elaborate menu or polished dining room. It is a focused bowl that has stayed connected to Havelock Road food for decades. It is also a good morning stop. The early opening hours make it possible to have kway chap before spending the rest of the day exploring the surrounding food centre and Havelock Road.
6. Guang Fa Laksa: A Cockle-Heavy Bowl at Havelock Road Cooked Food Centre

- Location: #01-08, Havelock Road Cooked Food Centre, 22A Havelock Road
- Cuisine: Singaporean laksa
- Price range: Around S$5–S$7
- Dining style: Hawker stall
- Opening hours: Around 8am–1:30pm; closed Wednesday and Sunday according to current listings
Guang Fa Laksa gives the Havelock Road Food Centre another reason to visit. The stall is particularly known for its generous use of cockles, including an Only Cockles Laksa for diners who want the briny seafood element to take centre stage. Prices of regular bowl is around S$5 and the cockle-heavy version is around S$6–S$7.
The laksa has a deep orange gravy with a noticeable dried-shrimp character, while thick bee hoon, beansprouts, fish cake and tau pok provide the familiar components. The tau pok absorbs the gravy particularly well, while the cockles bring a fresh, briny contrast.
Why Guang Fa Laksa is worth discovering
If you enjoy cockles, the stall’s Only Cockles Laksa gives you a particularly direct way to try it. For a more balanced bowl, the regular laksa includes the usual fish cake, tau pok, beansprouts and egg alongside the seafood flavours.
Exploring Havelock Road Beyond the Meal
A few practical points:
- Check opening hours before setting out, especially for smaller restaurants and hawker stalls.
- Weekday lunch can be busy around office areas, so arriving before peak hours may make the meal easier.
- Give yourself time to explore the different levels of Havelock II rather than only walking along the main road.
- The food centre is best treated as part of the neighbourhood rather than simply another restaurant stop.
- If you are planning several stops, spread them across the day rather than trying to eat everything in one sitting.
If you enjoy exploring Singapore’s neighbourhood food centres, Hidden Eats Around also has a guide to Maxwell Food Centre, with more local spots worth discovering.
Following Havelock’s Everyday Food Trail
What makes Havelock food interesting is the way different generations of dining sit alongside one another. A slow-cooked Japanese curry can be found below a modern office building, while a family fish soup restaurant continues a more traditional way of cooking. A restored warehouse carries Peranakan recipes, while old-school hawker stalls continue turning out char kway teow, kway chap and laksa.
None of these places needs to compete for the same kind of diner. Together, they show why Havelock Road is worth exploring at a slower pace. Sometimes the better way to understand a neighbourhood is simply to follow where people stop to eat.
