Rolls off the tongue this restaurant name...