Overview

Located in the heart of Johor Bahru’s Taman Perling area, ANNAPOORNA RESTAURANT offers an authentic Indian dining experience that resonates with both locals and visitors seeking true flavors of India. Situated at 565, Jln Persisiran Perling 1, this restaurant has gradually transformed into a welcoming and vibrant spot for lovers of rich, home-cooked dishes.

The highlight here lies in their expertly prepared biryani, particularly the chicken biryani, which has garnered praise for its warm, aromatic, and well-balanced spices. Each serving showcases the heritage of traditional Indian cooking, delivering satisfying portions that brim with flavor. Complementing the biryani, the poori stands out as a signature dish—soft, fresh, and unlike anything found elsewhere in Johor Bahru.

Beyond the food, the atmosphere has seen a thoughtful transformation. Earlier critiques about the space feeling uninviting have been addressed through recent renovations, evolving the restaurant into a cozy yet proper setting suitable for families, groups, and casual diners alike. The cleanliness and layout foster comfortable dining, encouraging patrons to linger and savor their meals.

Service here mirrors the quality of the food, with staff delivering attentive and friendly care—even on busy days, they ensure every guest feels valued. The presence of dedicated team members enhances the overall experience, making this spot more than just a place to eat but a destination where Indian culinary traditions are respected and brought to life.

For those in Johor Bahru searching for an Indian restaurant that balances authenticity with a warm and inviting environment, ANNAPOORNA RESTAURANT is a compelling choice. It caters to anyone from seasoned lovers of Indian cuisine to newcomers eager to explore rich, flavorful dishes in a welcoming setting.


Amenities & Services

Popular for
Breakfast
Lunch
Dinner
Solo dining
Offerings
Coffee
Quick bite
Small plates
Atmosphere
Casual

What Customers Say

Vichithrah
Dec 11,2025
5/5
If you’re craving biryani, Annapoorani’s chicken version is a winner. Food is warm and flavourful, service mostly good, though watch the portions and check orders carefully.
edward raaj
Dec 11,2025
5/5
Delicious food with reasonable price . Service from the staff and that Akka was simply top notch. Even there is a lot customer they still manage to get everyone attention and treat well.a must try restaurant..
Gobi NSK
Dec 11,2025
5/5
Before the change of management, i didn't like the atmosphere, doesn't feel like restaurant; then after change of operator, food was good but the atmosphere setup was like previous, uninviting. Recently renovated by the operator, decided to go try dine in, it feels like a proper restaurant. Food is excellent, home cooked delicious dishes.
Shalini Rajendram
Dec 11,2025
5/5
The food was absolutely delicious, and the highlight for me was their poori—it was incredibly soft and fresh, unlike anywhere else I’ve tried. The flavors of the dishes were authentic and well-balanced, with just the right amount of spice. The staff were friendly and attentive, ensuring a comfortable dining experience. If you’re looking for a spot in JB that serves authentic and mouthwatering Indian cuisine, Annapoorna Restaurant is a must-try! Highly recommended for poori lovers and anyone who appreciates quality food.
Southern Best Travel & Tours
Dec 11,2025
5/5
The place is clean and nice. Food varieties are awesome and taste good as well. Highly recommended indian restaurant at Perling area.
Kartheeni Nair
Dec 11,2025
5/5
Pleasant food, clean environment and good hospitality. The price was shockingly reasonable. Will come back to try their other dishes. Additionally, I would prefer to have a physical menu to see the variety and options.
Ganesh Kumar Ganapathy
Dec 11,2025
4/5
Decent restaurant. Food was tasty. Vegetables options are little limited. The owner suggested to try their Petai Sambal and taste pretty nice. Paid RM21 for vege meal + Tauhu Sambal + Petai Sambal + 1 Boiled Egg Sambal + Limau Suam.

Leave a Review

Location

Opening Hours

Monday 07:30 AM - 09:30 PM
Tuesday 07:30 AM - 09:30 PM
Wednesday 07:30 AM - 09:30 PM
Thursday 07:30 AM - 09:30 PM
Friday 07:30 AM - 09:30 PM
Saturday 07:30 AM - 09:30 PM
Sunday 07:30 AM - 09:30 PM
Top Picks for You

More Indian Restaurants in Johor Bahru, Johor, Malaysia

Handpicked spots for food lovers. Your next favorite meal awaits!