A restaurant specializing in grilled meat and seafood. Offers international dishes and a wine selection.