Where to eat in Johor Bahru
27 independent restaurants, bakeries and food spots in Johor Bahru. Chains are left out.
Ranked with the travel guide's picks and well-known places first.
Where to eat in Johor Bahru
- Eat
Cedar Point Food Centre
食得福美食中心
Open-air hawker centre with performance stage and stalls selling some goods.
7AM-midnight
- Eat
Chakra Restaurant
Housed in a converted 2-story, colonial bungalow built about 120 years ago, it has been in operation for more than 60 years. It serves cuisine from all parts of the Indian subcontinent. It also offers catering services.
Daily 11AM-3:30PM, 6PM-10:30PM
- Eat
Chez Papa French Bistro And Wine Bar
Authentic French cuisine and a fine selection of wines. Established in 1999 by Dominique Muller. The restaurant also offers a cosy and intimate wine bar with music. The Wine Room has a wine list of more than 80 wines, over 20 types of imported beer, serves cocktails and tapas.
Mon-Sat 5:30PM-midnight. Dinner from 6-10:30PM (last order). Wine, cocktails and tapas from 5:30PM-midnight
- Eat
Dann's Cafe
A popular place for good Johor laksa, Hyderabad biryani rice, mee siam Kuah.
Mon-Sat 10:30AM-6PM
- Eat
DreamLiner Airways Cafe
Aeroplane-themed restaurant where you will sit in an airplane seating style with big central television showing general video about airplane flying in the sky. Nevertheless, the foods are served on normal plates as usual.
11AM-11PM
- Eat
Food Generation JB (FGJB)
新食代, Connoisseur
Modern food court adjacent to the Johor Bahru border checkpoint, with two separate covered areas (featuring the various food stalls) and a large alfresco beer garden seating area with a rotating fan in the middle of the garden, a musical stage at the rear of the garden, palm trees surrounding the garden seating area. Entrance contains a refurbished relic of a white bus.
5PM-midnight
- Eat
Gianni's Trattoria
Fantastic Italian cuisine. Pizzas (each of these are of one size only), pastas, soups, meat and fish dishes, appetizers. Daily set lunch consisting of soup, main course and iced lemon tea.
11:30AM-10:30PM
- Eat
Medan Selera Tepian Tebrau
Tepian Tebrau Hawker Centre
32 fixed stalls underneath a long and narrow open-air shed serving a catch-all of Malaysian food. It is famous for its seafood, especially ikan bakar (grilled fish).
Stalls open daily noon-5PM - most of them open at or after 3PM - and close 9PM-midnight
- Eat
Platform 9 Fine Dining
Harry Potter-themed restaurant. Get dressed up in of the character and enjoy magical show during the dining time at a particular time.
- Eat
Restoran E&Y Sahul
This restaurant serves cheap Malay and Mamak food. No air-con. Free Wi-Fi Internet access. There is another outlet (also open 24 hr and no air-con) at the junction of Jalan Lingkaran Dalam and Jalan Ah Siang, right beside the Menara MSC Cyberport skycraper. This outlet has a more extensive menu than the one at Taman Pelangi, and some of its dishes have different prices compared to similar dishes at Taman Pelangi.
24 hours daily
- Eat
Restoran Mustika Zam Zam (Setia Tropika)
This restaurant serves mostly local cuisine such as mee goreng, chicken/beef/mutton murtabak, naan, capati, nasi beriani ayam/daging/ikan/kambing (chicken/beef/fish/mutton), nasi campur, nasi goreng, nasi kandar, nasi lemak, roti (23 types), chicken/beef/mutton soup, tandoori chicken, tosai (7 types), etc. The restaurant has 2 flat-screen cable TVs and a bigger white screen with cable TV projector. No air-con.
24 hours daily
- Eat
Restoran Nilla
Restaurant with 5 branches (self-proclaimed as "the best banana-leaf food in town") offering South Indian meals. Excellent and friendly service. The menu (140 items) is displayed on one of the walls inside the restaurant. Indian sweets are also sold here, on a per piece basis. There is another branch (no air-con) at 109 Jalan Trus just around the corner - it is 30 m southwest of the main branch at Jalan Ungku Puan.
main branch (no air-con) daily 24 hr, other branches daily 7AM-10PM
- Eat
Restoran Pekin
This is a Chinese restaurant that has been around since the 1990s. It still serves up piping hot Chinese food. It specializes in seafood, soups and desserts.
11AM-11PM
- Eat
Restoran Shang Ji
4 main stalls, two of which (Cathay laksa and duck noodles). Cathay laksa (small/big serving RM4/5); beef noodles (RM7); duck noodles (small/big serving RM4/5); fish ball soup RM/fish slice soup RM6-8. No air-con.
Tue-Sun 7:30AM-4PM. The main stalls can close as early as 1PM if all their food has been sold
- Eat
Restoran Yi Bao
順利麵粉粿
'Mee hoon kueh' is the only dish served here, it is a popular Chinese delicacy where pieces of flour cake, meatballs, mincemeat, vegetables, fragrantly deep-fried anchovies and eggs are cooked in a thick soup. A noodle version is also available. Expect large crowds of office-going workers during lunch hours and it can get very crowded on weekends. Non-halal.
Open Mon-Wed Fri-Sun 9:30AM-10PM, closed Thu
- Eat
Restoran ZZ
Popular low-key eatery serving Malay and Thai dishes, with a total of 60 items on its menu. Besides ordering full-plate or full-bowl dishes (different menus for breakfast, lunch and dinner), you can also get servings from the more than 20 dishes on the buffet counters (self-service) - you will be charged accordingly for each of these servings. No air-con, seating capacity for about 100 persons.
Mon-Fri 6:30AM-11PM, Sat Sun 6:30AM-4PM
- Eat
Rosmarino Italian Restaurant
Located on the ground floor of a unit of a row of white, three-storey shop houses. Authentic Italian dishes like ossobuco.
Tue-Fri Sun noon-2:30PM, 6-10:30PM; 6-10:30PM; closed on MonRM35-100
- Eat
Salahuddin Bakery
Well-regarded Indian Muslim bakery opened in downtown Johor Bahru in 1937, and shifted to it current premises in 2024.
- Eat
Selera Johor
Johore Delights
22 fixed food-and-drink stalls food court serving, as the name suggests, mostly Johorian cuisine.
- Eat
Senibong Cove
Teluk Senibong
Several high quality establishments offering a variety of local and international food – sensitive to all diets – provide some of JB’s most prominent food right on the marina’s edge of Senibong Cove, at the end of the Lunchu River. F&B establishments include: Vanilla Bean, Goldman, Yew's Café, Harvests Bar & Grill, Delicious 8, Bora Bora, Bierhaus, My Liberica, Paik's Restaurant, La Olla, Chang 9, Aristo Gastrobar. The waterfront community also features Cani Hair Studio and Granville Groceries minimart.
- Eat
W.W. Laksa House
水塘。辣沙
As the name suggests, it specializes in laksa. It also serves 'dry mee' and 'mee soup' for the same prices. No air-con.
8:30AM-3PM
- Eat
Adam's Kitchen
Chinese Muslim restaurant.
Wed-Mon 9AM-10PM
- Eat
Bulat Bulat Corner
Hawker centre serving Malay foods.
- Eat
Grand Straits Garden Seafood Restaurant
Seafood restaurant.
- Eat
The Cave Restaurant
Restaurant with a dining experience inside a cave theme.
- Eat
大马花园小贩中心
Taman Sri Tebrau Hawker Centre, Pusat Penjaja Taman Sri Tebrau
Hawker centre with 118 fixed stalls.
- Eat Not mapped
Restoran TKR
Malay and Indian food.
Open now · open 24 hoursRM 1-20
Listings from the Wikivoyage guide to Johor Bahru (CC BY-SA 4.0).