Lakeshore Food Systems
2010 S Nicklas St
Oklahoma City
OK
73128
(405) 682-8317
Open Map
Deli
Deli/Sandwich/Subs
Fast Food
Food Carry-Out
Number of employees: 10 to 19
Restaurant
Restaurants
Sandwiches
Shop
Southwest Oklahoma City