Hailing proudly from New York City’s Michelin starred sushi den from the streets of Tribeca, Sushi Azabu prides itself on crafting specialty sushi & fresh Sashimi.
Address
4F Lot 10 Shopping Centre, 50, Jalan Sultan Ismail, 50250 Kuala Lumpur 50250 Kuala Lumpur Wilayah Persekutuan Kuala Lumpur