The Grove Restaurant The Grove, The Grove, `11 Upper Cecil Street for yummy vegetarian food Shortlist