Ohana Kitchen Restaurants Address200 5th Avenue, Green County, New Glarus, US Phone+1-608-636-2700 Websitehttps://www.facebook.com/profile.php?id=61581362874284 AreaGreen County, New Glarus, United States Open on map Directions Back to directory search ☆ ☆ ☆ ☆ ☆ Submit