Roma Pizza
Pizza · Italian · Sandwich Shop
Roma Pizza is a laid-back pizza restaurant serving Italian fare, including pizza, subs, and a popular cheesesteak. Dine-in, pickup, and delivery options are available.
Location
Vota recommends
Location
Vota recommends