← Back to browseスカイレストラン[sukairesutoran]nounJapanese definitionNo Japanese definition yet.English definitionrestaurant at the top of a tall building; restaurant with a viewExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsレストラン高級レストランこうきゅうレストランスカイ