Nobu Atlanta
3520 Peachtree Rd NE, Atlanta GA 30326
(470) 945-8800
Directions
Order Online Delivery
Doordash
Trycaviar
Noburestaurants
Food
Atlanta, Georgia
Nobu Atlanta
3520 Peachtree Rd NE, Atlanta
(470) 945-8800