This business has CLOSED
Report as open?
Roma Italian Restaurant
Add Hours
Phone: (724) 335-6707
Address: 2955 Leechburg Rd, New Kensington, PA 15068
2809 Leechburg Rd, New Kensington, PA 15068
2955 Leechburg Rd, New Kensington, PA 15068
2807 Leechburg Rd, Lower Burrell, PA 15068
2879 Leechburg Rd, New Kensington, PA 15068
3068 Leechburg Rd, Lower Burrell, PA 15068
2955 Leechburg Rd, New Kensington, PA 15068
2885 Leechburg Rd, New Kensington, PA 15068
2865 Leechburg Rd, New Kensington, PA 15068
3068 Leechburg Rd, New Kensington, PA 15068
2833 Leechburg Rd, Lower Burrell, PA 15068