Niko's Gyros Beacon Hill
Greek restaurant, Gyro restaurant
About
At Niko's Gyros in Beacon Hill, Greek flavors shine in a casual setting. Located at 1636 S McClellan St, this cozy spot is ideal for lunch, dinner, or a quick solo bite. Diners rave about the roast lamb gyro, a delightful departure from traditional options, and generous portion sizes that are sure to satisfy. With outdoor seating and a small pantry stocked with Greek treats, enjoy a taste of Greece that won’t break the bank. Perfect for families, Niko's is also wheelchair accessible, making it a welcoming choice for everyone.