Le Petit Panda is a Vietnamese restaurant.