Bacchus-Keller is a Greek restaurant.