Restaurant Unit for Lease. Central Position at Scarboro Village Mall, Long Established Asian Food Destination. Currently Chinese Restaurant Requiring Renovation, No Purchase Price, Invest Directly into Building Your Restaurant Business. Unique L-Shape offers option for large customer seating area (Same Dimensions as Unit #2, the popular restaurant: The LC Cafe).