Its new location on Grand Street opened on Friday, October 17; the space previously housed Taiwanese restaurant Mama Lee. The all-day chain — which serves avocado toast, kangaroo skewers, and the ...