La Rose Resto is a restaurant offering American pizzas. They are located at 263 Rue Nationale.