House of Chan

Located in McAllister Place on McAllister Place Nearby KFC