Roma Italian Bistro

Roma Italian Bistro is conveniently located at 8905 Mansfield Road in Shreveport, LA. Roma Italian Bistro is one of the Three Best RatedĀ® Italian Restaurants in Shreveport, LA.