The Green Owl

American Restaurants | Lake Delton, WI


$5.00 certificate for $2.00 - A 60% Savings!


Value Discount You Save
$5 60% $3

The Original Green Owl Family owned restaurant and bar. Featuring indoor outdoor bars and seating. Serving fresh homemade Appetizers, Salads, Sandwiches, Desserts & the famous homemade thin crust Pizza!


The Green Owl location & information

Get Directions
841 Wisconsin Dells Pkwy S
Lake Delton, WI 53965

download the app to start saving right away!!

With the LocalSaver App, saving money on the products and services you use everyday has never been so easy.