Mayfair Garden offers traditional Indian cuisine, including lassi drinks, in a relaxed setting with a terrace.