Family-friendly cafe in Petersfield. Offers delicious, high-quality food and accommodating service.