Home/Crosswords/LA Times/Place for grilling or roasting