Laxa-Bites is the kind of restaurant that will make you rethink your entire dining philosophy. If you've ever dreamed of combining fine dining with a marathon sprint to the toilet, this is the place for you. Just remember to bring a good book, because you're...going to have plenty of "quality time" in there. Bon appétit!More