Bel Fries

132 Ludlow St, New York 10002, United States Get Directions to this spot
132 Ludlow St
New York, 10002
NY, United States

Rate and review Bel Fries in New York, NY, United States!

Share your experiences at Bel Fries with your friends or discover more Food and Beverages in New York, NY, United States.