Restaurant · Milford
4
4 Postcards
Nestled in a former bank, Greenleaf delivers local New England fare with a vibrant atmosphere and attentive service, making every meal a delight.
54 Nashua St, Milford, NH 03055 Get directions
$$ · Menu