I swear, this restaurant has the most bizarre food -- but very tasty, believe it or not.
All reviews seem positive