The cost of lunch in Kenya is determined by several factors. The three most important factors that affect price are location, type of food, and level of the hotel. High-end hotels in Nairobi cost more than Ksh. 5000 for a good meal of lunch while low-end hotels can be as cheap as Ksh. 100 for Githeri or Omena/Ugali.
Nairobians prefer mid-level hotels where you can get rice and beef for about Ksh. 250.