Lyon is a slightly luxurious French Mediterranean restaurant, set in a beautiful old brick building with candles and sweet cafes that are part of it. Lyon also has a stunning garden terrace outside that evokes the essence of a relaxed European dining culture.