The New Piccadilly Restaurant, a cafe with a red neon sign reading "EATS" and a "New Piccadilly Cafe" sign, is situated on a street corner with a "Cafe Outlet TO LET" sign and a "Quality Food Served All Day" sign.