Lotus House is a Chinese takeaway and sandwich shop. It is located at 23 Cadle Street. The business type is listed as takeaway/sandwich shop.