Login
May Star Restaurant is a fine-dining Chinese restaurant with stylish and modern concept. May Star Restaurant was coming up on the June 2016 with two branches located on Mall Artha Gading 3F and PIK Avenue 1F.