Jul 18, 2012Lost and Found Pop-Up Restaurant: The Pictures Lenn ThompsonLong Island, RestaurantsOne Comment Continue Reading