Grillo's is a well-known establishment, potentially a grill or similar venue, with multiple locations.