Welcome to O’cha, Macclesfield’s newest Thai Restaurant which opened in July 2015. Eat in or take away, you’ll enjoy a truly mouth watering Thai experience. The family run restaurant is proud to open its new restaurant in Macclesfield, offering an extensive menu created by their head chef, with over 30 years of experience using the freshest genuine Thai ingredients. Although we’ve only been open few weeks, we have already received some wonderful reviews from happy customers and we look forward to making your dining experience just as special.