BLT Fish

BLT Fish ("BLT" stands for "Bistro Laurent Tourondel") was a restaurant in New York City. The restaurant opened in Chelsea in 2005.