Restaurants in lyon
Shell
2.5
27
reviews
16774 Hwy 61 North
Lyon, Mississippi
Shell is a restaurant in Lyon, Mississippi which encompasses an ATM and a convenience store. Customers of Shell have access to all three of these services in one location...