Nova Sushi Bar & Asian Bistro

3637 Peachtree Rd NE UNIT D1, Atlanta, GA

Menu (As of 10/29)

Soup

Nova Sushi Bar & Asian Bistro: hours and how to order