Cant really find the entrance after entering the huge parking slot following the sign. Not sure if there is any outlet / facilities for walk in customers.