Roma's Italian Kitchen
Locally owned and operated Kitchen preparing fresh Italian food.


Good to Know
Location
712 N Main Street, Farmerville, LA 71241
Contact
318-982-8161
Hours
Sunday - Saturday: 11:00 AM - 9:00 PM



