NextEats
›
Virginia
›
Food in Suffolk
› Owens Self Service
Owens Self Service
Restaurant · 6124 Everets Rd, Suffolk, VA
Dine-In
Hours
Tue 11 AM–2 PM
Wed 11 AM–2 PM
Thu 11 AM–2 PM
Fri 11 AM–2 PM
More food in Suffolk, VA