Skip to content

NOTE: Our shop is located in the city of BUCKHEAD

Please make sure that you are ordering from the right location

Nova Sushi - Buckhead, Atlanta D 3637 Peachtree Rd NE Suite 1 Atlanta, GA 30319
 

Nova Sushi & Asian Bistro - Buckhead, Atlanta

Open
4:30PM - 10:00PM   Store info
(678) 732-3239