Get directions to: Village Green Deli, Bedford, NY
Restaurant address: Main St Bedford, NY 10506, USA
Restaurant: Village Green Deli