No New Notifications

Italian Steak House

12 Thames Street, Windsor, Windsor and Maidenhead SL4 1PL Directions

From Our Editors

The team at Italian Steak House are passionate about Mediterranean cuisine. The family running the business established themselves as restaurateurs devoted to promoting Italian specialties back in 2009, and they have served up a spread of risottos, pastas and pizzas ever since.

Explore Nearby
Italian Steak House

Groupon has verified that the customer actually visited Italian Steak House.