Yes. There is a small cafe that serves sandwiches and coffee. There is also the Garden Restaurant at the Barnes Museum that takes reservations.
Yes it's not pricy but it is limited
Yes. Please check the link for more details :) https://www.barnesfoundation.org/plan-your-visit
Yes, there is a cafe
Yes, there is a restaurant and a cafe
Thanks! Your answer is awaiting moderation.