Scroll to load trailers
About Tenkuu No Restaurant
Tenkuu No Restaurant released on November 16, 2000, developed by Media Factory and published by Media Factory.
Tenkuu No Restaurant is available on PlayStation.