Roma Italian Restaurant

110 N Bickett Blvd LouisburgNC27549
Map

Open Map

Description

Roma Italian Restaurant is located at 110 N Bickett Blvd, Louisburg, NC. This business specializes in Restaurants and has 2 review(s) with a star rating of 3.3.
by merchantcircle on July 28, 2015 from merchantcircle