Electric LemonUnclaimedRestaurantsNew York, NY+12128129202electriclemon.info@starr-restaurant.comVisit website