Senior-friendly restaurants are dining establishments that cater specifically to the needs and preferences of older adults in a community. As the physical capabilities of seniors progressively decline and their activity spaces contract over time, determining optimal locations for such restaurants to ensure their accessibility becomes crucial. Nevertheless, the criteria for the location selection of senior-friendly restaurants are multifaceted, necessitating the consideration of both equality and convenience. First, these restaurants often receive government funding, which means that equitable access should be guaranteed for all community residents. Second, the daily activity patterns of seniors should be accounted for. Therefore, these restaurants should be situated in close proximity to other essential facilities utilized by seniors, such as recreational facilities that accommodate routine postmeal activities. Despite the long-standing application of spatial optimization approaches to facility location issues, no existing models directly address the location selection of senior-friendly restaurants. This study introduces a bi-objective optimization model, the Community Senior-Friendly Restaurants Location Problem (CSRLP), designed to determine optimal locations for senior-friendly restaurants, taking into consideration both service coverage and proximity to recreational facilities simultaneously. We formulated the CSRLP as an integer linear programming model. Simulation tests indicate that the CSRLP can be solved both effectively and efficiently. Applying the CSRLP model to two communities in Dongcheng District, Beijing, China, we explored Pareto optimal solutions, facilitating the selection of senior-friendly restaurant locations under diverse scenarios. The results highlight the significant value of spatial optimization in aiding senior-friendly restaurant location planning and underscore key policy implications.