About Us
Welcome to Red & Green Restaurant. Located in the center of Newmarket, Red & Green Restaurant serves up Newmarket's finest INDO EUROPEAN with exciting dishes and unique ambiance.
At Red & Green Restaurant, every dish is created using only the freshest, finest ingredients. We serve only the finest meats, freshest vegetables, and breads that are baked fresh daily.
Enjoyable dining experience.