Hamburger restaurant Glu Glu offers burgers, uncommon beers, and a relaxed atmosphere. Delivery and takeout options are available.