Bistro Afrodita is a restaurant offering flavorful Italian dishes in a pleasant setting.