Company name: Mount Fuji
Description: Casual Japanese mall restaurant
2 Saint Davids Way, St Davids Centre, Cardiff CF10 2EF, United Kingdom