Roma Italian Kitchen
Italian restaurantUnclaimed
4.4· 1,066 reviews·Google Maps
About
Based in Longview, TX, Roma Italian Kitchen is listed under Italian restaurant. They're located at 102 E Tyler St. Its Google rating stands at 4.4, based on 1,066 reviews. You can reach them by phone or through their website. This listing hasn't been claimed yet, so the details come from public sources.
Location
102 E Tyler St, Longview, TX 75601, USA
Get directionsContact Roma Italian Kitchen
Send an enquiry and they'll get back to you directly.