ROMA Italian Restaurant Airport Terminal St. Ste 21 250023 , Scottsbluff, 69361, United States 308-633-7662 CategoriesFood & Beverages | Restaurants maly-sb-admin2021-01-28T10:06:09-07:00