Gyros Place Address: 1829 N Power Rd # 102, Mesa, AZ 85205 Phone: +1 480-218-0116 Cuisine: Vegetarian Greek sandwiches Read more