Food Review: Bill’s Restaurant Greenwich is a great place for eating out with family

Bill’s restaurant first opened their doors in 2001. Since then, there’s over 20 Bill’s restaurants in London and UK. Recently, all of their stores have undergone a revamp and adopted a beautiful, tropical vibe. We were lucky enough to be invited to Bill’s Greenwich for an evening out and had a fabulous dinner. The food […]