A restaurant where ninjas serve you. Best thing ever. August 1, 2006 A restaurant where ninjas serve you. Best thing ever.