Welcome to Simla, a hidden gem located at 25 Alfred St in Neath, UK. This Indian restaurant has garnered rave reviews for its exquisite flavors and friendly service, making it a go-to spot for both single diners and large groups alike.
Overall, Simla delivers a memorable culinary journey, making it a must-visit for Indian food lovers. You’ll leave craving more!