Marugame Strand serves authentic Japanese udon noodles and fresh tempura in a vibrant, casual setting. Experience a taste of Japan with their customizable bowls and freshly prepared dishes, perfect for a quick lunch or a relaxed dinner.
449 Strand, London WC2R 0QU, United Kingdom, London