Nova Steakhouse is a restaurant specializing in steaks. The establishment is located at 5 Impasse Saint-Vincent.