A popular grill known for its gyros and tasty offerings. A local favorite for a satisfying meal.