Retail > Food and Beverage Retail > Fish Market, Dining and Drinking > Restaurant > Fish and Chips Shop
Address: 100 Bruce Park Ave, Greenwich, CT, 06830
Phone: (203) 869-0462
Website: http://www.lobsterscanfly.com/
Category: Restaurants
Tags: #Retail>FoodandBevera #DiningandDrinking>Re
Listed on BizVoices