Mountain Top Chinese & Japanese is a Tamborine Mountain restaurant specialising in Chinese and Japanese dishes. Enjoy our fresh sushi, Udon or Donburi, or one of our hot dishes. We are closed on Mondays, but available for lunch and dinner every other day. Take advantage of our free wifi while you dine in comfort.