Tapas Bar & Restaurant, La Terrasse offers a relaxed atmosphere.