Baltaire Restaurant in Curb Your Enthusiasm S11E02 “Angel Muffin” (2021)November 1, 2021 Sergey TV Show Image count: 1 BaltaireCurb Your Enthusiasm TV ShowPlaces and LocationsRestaurants