Restaurant Chez Babis is a Greek restaurant offering a pleasant dining experience with good quantities and correct prices. It features a comfortable, air-conditioned dining room.