Welcome to Bala’s Indian and Thai Restaurant, a beloved dining spot in St Kilda, Melbourne. Located near Luna Park and the beach, Bala’s has been serving the community for over 30 years. With our recent renovation, we offer a fresh atmosphere combined with the flavours and hospitality you’ve come to love.
Whether you’re in the mood for a relaxed dine-in experience, a quick takeaway, or sharing a meal with friends, our menu features popular Indian, Thai, and Chinese-inspired dishes, along with drinks like refreshing Mango Lassi, beer, and wine.
Featured Dishes
What We Offer
(Menu Highlights)
Indian Cuisine
Savour the bold flavours of Indian cooking with comforting staples.
- Curries
- Biryanis
- Naan & Roti
- Entrées
Thai Cuisine
Our Thai menu features a variety of delicious dishes, all prepared to showcase traditional Thai flavours.
- Stir-Fry
- Salads
- Noodles
- Fried Rice
- Thai Curries
- Entrées
Chinese Cuisine
Enjoy classic Chinese-inspired dishes, ideal for any meal.
- Fried Rice
- Noodles
Ready-to-Go Meals
Short on time? Explore our value-packed selections and specials to keep things exciting.
- Bain-Marie Selections
- Combo Options
- Daily Specials
Check out more here.
Services
Experience your favourites through various options:
Join us in our restaurant for a comfortable dining experience with great service.
Dine-in
Takeaway
Order your meals to go and enjoy them wherever you like. It's a great option for busy days or relaxing at home.
Catering Service
Let us make your events special with our catering. We provide
customised menus and setups for all occasions.
Dine With Us!
Join the St Kilda community in enjoying over three decades of Bala’s. With a newly renovated space and diverse menu options, there’s something for everyone. Visit us near Luna Park for great food and a welcoming dining experience!