We had lunch here today and thoroughly enjoyed the parade of locals and tourists that went by. Located near the St. Peter church, the restaurant has an English menu. The staff also speaks English. I was disappointed they had no sandwiches but soon discovered a delicious pasta dish instead. My husband had a Caesar salad he was less impressed with. I was thrilled to find iced tea on the menu. Husband likes the local beers. I recommend sitting outside as indoors had no discernible A/C.