Upgraded car-themed restaurant opens by Yuanxiang Lake