This renowned restaurant is located in the prime spot of Armadale, enjoying high foot traffic on the main road. Boasting a stunning setup, it offers spacious premises with seating for 120 guests. Fully managed and highly profitable, this establishment has a remarkable 20-year history and enjoys widespread popularity among locals, thanks to its