Food Safety Report: Roma Italian Restaurant, West Pleasant Run Road, Lancaster, TX, USA 5 years ago • details 200 Fever