Delux in Davenport Road in Glenwood may have closed, but Delux version two has opened at 136 Florida Road. The theme is still very much moo, from cow logos to hide bar seats. The fare is mostly burgers, with lamb and vegetarian versions available as well as the expected beef. There is a vibey bar and patio area at the back.