Skip to content
You are ordering from Nova Sushi & Asian Bistro - Atlanta - D 3637 Peachtree Rd NE Suite 1 Atlanta, GA 30319

Main Menu

Order sushi takeout from our Main Menu at Nova Sushi & Asian Bistro - Atlanta in Atlanta, GA. Browse our menu and place your online order quickly and easily.