The Grapes Alehouse & Kitchen ← View details 64 Church Street, Falmouth, England TR11 3DS +44 1326 314704 Get Directions From* To * — Required information