For Carryout or Delivery 262.248.2525
On the Lake in Downtown Lake Geneva • Location
Restaurant open daily from 11 am - Delivery available from 5 pm