I couldn't find any relevant information about a restaurant specifically named "Walmart Supercenter". However, I found that the location you provided is a Walmart Supercenter store that offers a wide range of services including a grocery department, pharmacy, optical center, and electronics.
While there isn't a dedicated restaurant within this specific store, it does offer a deli, bakery, and food counter where customers can grab quick meals or snacks. The store's deli section typically provides prepared foods such as sandwiches, salads, and soups, while the bakery offers freshly baked bread and pastries.
It is worth noting that Walmart Supercenters are known for their large food departments, offering a wide selection of grocery items, including international cuisine options. However, I couldn't find any specific information about a sit-down restaurant within this particular store.
If you have any further questions or if there's anything else I can help with, please let me know.