THIS RESTAURANT IS NAMED AFTER PETS, WAS IT ANY GOOD? SPEK AND BONE...