A restaurant that does what it says in its title. Self service ordering and a minimum of customer service. But food is good quality – we had lamb ribs and chicken burger. Atmosphere a bit chaotic with industrial sized fans to keep temperature down but…More