Lonavala has accumulated a substantial cluster of resort hotels catering to Mumbai and Pune weekenders, and several of them run restaurants that are open to non-guests. The main names — Fariyas Resort, Della Resorts, and Rhythm Lonavala — all offer multi-cuisine menus covering Indian (North Indian, South Indian, Maharashtrian), continental, and Chinese, at prices that are mid-range by Mumbai standards, reasonable by Lonavala standards.
The food is reliable rather than revelatory — these are hotels feeding large groups on weekends — but the settings are pleasant, the service more organised than most town-centre restaurants, and they provide a useful sit-down option if you want a full meal away from the noise of the main street. Useful particularly for lunch after a morning at the caves or forts.
Book in advance on weekends, especially during the monsoon: these restaurants fill up with resort guests and walk-in visitors competing for the same tables.