The Seasons Hotel has a good restaurant serving a lunch buffet (popular with passing tour buses) as well as spicy beef, chicken stew and a few vegetarian options.
Seasons Hotel
Narok
Tuskys Supermarket
Ranch House Bistro