Kantaros Pizza Bar offers delicious pizza. Known for its attentive service.