Family-run British restaurant, established in 1995, offering home-cooked meals. Recently refurbished.