No canteen at Baps but you can buy items.
To answer your question, no there's no Restaurant at this location.
Yes, you can buy food items dry, wet spicy and sweets. You can't sit and eat though. Open all days.
Yes there's a lot!
Thanks! Your answer is awaiting moderation.