Take Out Restaurants in Rolla, ND Subway202 Main Ave WRolla, ND, 583677014778109Fast Food RestaurantsSubwayTake Out Restaurants Show More