Get directions to: Nova Sushi Bar And Asian Fusion, Edgewater, MD
Restaurant address: 3257 Solomons Island Road Edgewater, MD 21037, USA
Restaurant: Nova Sushi Bar And Asian Fusion