Spotted in Chelsea. The best/worst restaurant name ever?