361 Holloway Rd, London N7 0RN
Takeaway | Restaurant | Sushi restaurant
Cafe Azuma London, located on Holloway Road, offers an authentic Japanese culinary experience characterized by high-quality ingredients and meticulous preparation. The menu features a range of traditional dishes, including sushi, ramen, tempura, and teppanyaki, all served in a welcoming atmosphere designed to engage the senses and delight diners.