Located in the bustling food court of Guildford Town Centre, Edo Japan offers a delectable escape with its authentic Japanese cuisine. Known for its freshly prepared sushi, mouthwatering teriyaki dishes, and signature Sukiyaki Beef, the eatery provides a quick, healthy, and flavorful dining experience perfect for shoppers and food lovers alike.