Are you a foodie and want to eat at amazing Corfu Town restaurants? Check out these 3 that I went to. Two of them have great views while dining.