Australian restaurant Isla & Co. is moving its Williamsburg home from 107 North 12th Street, beside the William Vale, to 66 Grand Street, which was previously home to Mama Lee, a Taiwanese restaurant. Isla & Co.’s new location will open on October 24.
In addition to the Brooklyn’s Isla & Co., Parched Hospitality Group runs Isla & Co.’s Midtown location and its sister restaurant Hole in the Wall (292 Bedford Ave.) in Williamsburg.Â


So excited to see this reopen!! The espresso martini flight is fire and the food to die for.