WINN Pizza & Steak House is a beloved family-owned restaurant located on the North side of the Indianola square, offering a diverse menu featuring USDA choice cuts of meat, a full salad bar, handmade egg rolls and crab rangoon, and authentic gyros.
With over 10 years of experience, WINN's dedicated staff, led by owner Winn, strives to make every customer feel like a part of their family, providing a warm and inviting atmosphere for both quick lunches and multi-family meals in their party room.
Generated from the website