Has anyone tried the Japanese restaurant in this video(7:30)? I think it’s the best quality by far I’ve tried in UK😋


Dining and Cooking