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. 

Selections from Isla…

Join the Conversation

1

Leave a comment