La Panda appears to be a restaurant specializing in sushi. The name suggests a focus on Japanese cuisine, and the likely website indicates a takeaway service.