The only thing I've ever had from Gigi's is their cheese pizza--tried it once at a friend's place and have never wanted to order anything else! It's absolutely delicious and the delivery is fairly fast. I've never been inside, so I can't comment on the interior.