Top 6 Middle Eastern Restaurants in Johor Bahru

Johor Bahru is not just a hub for Malaysian cuisine—it’s also home to some of the best Middle Eastern restaurants in the region. From savory kebabs to aromatic rice dishes, these restaurants promise an authentic taste of the Middle East. Here’s a curated list of the top 10 Middle Eastern restaurants in Johor Bahru, including their locations, opening hours, highlights, facilities, pricing, Google ratings, and why they are worth visiting.
Here is a list of the top 6 Middle Eastern Restaurants in Johor Bahru
Zaituna Restaurant
Location: 27 Jalan Glasiar, Taman Tasek, Johor Bahru
Opening Hours: 11:30 AM – 11:00 PM
Highlights: Lamb mandi, kebabs, hummus, and baklava
Facilities: Dine-in, takeout, delivery
Price: RM 17–22 per dish
Google Rating: 4.8/5
Why Visit: Cozy ambiance with authentic Arabic flavors
Customer Feedback: Patrons rave about the rich flavors and consistent qualityRestaurant Wadi Hana Elarabi
Location: 1 Jalan Pembangunan, Taman Desa Rahmat
Opening Hours:
Sat–Thu: 11:00 AM – 10:30 PM
Fri: 2:00 PM – 10:30 PM
Highlights: Egyptian specialties, Makhlouba lamb rice
Facilities: Indoor seating with traditional decor
Price: Moderate, generous portions
Google Rating: 4.5/5
Why Visit: Homely atmosphere with authentic flavors
Customer Feedback: Guests love the warm hospitality and tasteDallah Restaurant JB
Location: 35 Jalan Aliff Harmoni 6/11, Taman Damansara Aliff
Opening Hours: 12:00 PM – 12:00 AM
Highlights: Yemeni lamb mandi, grilled meats, rich sauces
Facilities: Dine-in, takeout
Price: RM 20–40 per dish
Google Rating: 4.6/5
Why Visit: Authentic Yemeni cuisine with generous servings
Customer Feedback: Consistently praised for quality and flavorAl Casbah – Arabic, Turkish & Western Restaurant
Location: 32 Jalan Jaya Putra 7/1, Bandar Jaya Putra
Opening Hours:
Tue–Thu & Sat–Sun: 11:00 AM – 10:00 PM
Fri: 4:00 PM – 10:00 PM
Highlights: Arabic and Moroccan dishes, freshly baked bread
Facilities: Indoor seating, cozy ambiance
Price: Moderate to high
Google Rating: 4.5/5
Why Visit: Unique dining experience with traditional flavors
Customer Feedback: Loved for ambiance and authenticityBeirut Grill (Singapore-based, popular with JB diners)
Location: 72 Bussorah Street, Singapore
Opening Hours:
Sun: 12:00 PM – 10:15 PM
Mon–Thu: 11:30 AM – 10:00 PM
Highlights: Lebanese mezze, grilled meats, vegetarian options
Facilities: Dine-in with mosque view
Price: SGD 27–67 per meal
Google Rating: 4.3/5
Why Visit: Vibrant atmosphere with authentic Lebanese flavors
Customer Feedback: Patrons love the combination of taste and ambianceShiraz Mazzeh
Location: 538 Orchard Road, #01-K3 Forum The Shopping Mall, Singapore
Opening Hours: Check ahead as hours may vary
Highlights: Persian kebabs, rotisserie meats, signature stews
Facilities: Dine-in and takeout
Price: SGD 10–15 per dish
Google Rating: 4.0/5
Why Visit: Authentic Persian flavors in a central location
Customer Feedback: Enjoyed for quality kebabs and cozy setting
Johor Bahru’s Middle Eastern dining scene is a delightful blend of flavors, aromas, and cultural experiences. From the aromatic lamb mandi at Dallah Restaurant to the cozy, authentic ambiance at Zaituna and Wadi Hana Elarabi, there’s something for every Middle Eastern food lover. These top restaurants not only serve delicious dishes but also provide an immersive experience that transports diners straight to the heart of the Middle East.