Get directions to: Falls Takeout, Ellsworth, ME
Restaurant address: 406 State St Ellsworth, ME 04605, USA
Restaurant: Falls Takeout