
Jan. 12, 2018 By Nathaly Pesantez The Crabhouse Restaurant is no more, as it has undergone a complete makeover and is now going by The Loft LIC. The restaurant, located at 2-03 Borden Ave., has a new Latin American cuisine to offer, and is also aiming to hold parties every weekend at the site. Entrees… Read more »