Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
168 Top Shop is a Chinese cuisine restaurant located at 168 High St, Auchterarder, United Kingdom, PH3 1AD. Although it does not offer dine-in service, there are takeaway options available for those looking to enjoy their delicious food at home or on the go. The restaurant has a specialization in providing an extensive kids' menu, making it a family-friendly choice. The lunch menu offers a variety of delectable options, ensuring a satisfying mid-day meal. Additionally, guests can indulge in delightful desserts to end their meal on a sweet note. Whether you are craving Chinese cuisine or looking for a convenient takeaway option, 168 Top Shop is a great choice.