A restaurant blending 1970s nostalgia with modern flavors. Offers grilled dishes in a unique atmosphere.