You might want to check Google Maps. Reviews, distance, directions, questions.
The closest restaurants are about a mile away in either Newtonville (north on Walnut St), Newton Center (east on Homer St) or Newton Highlands (south on Walnut St).
No restaurant in the library.
Thanks! Your answer is awaiting moderation.