Family-friendly restaurant, a gathering spot for all ages.