1. Luca's Mediterranean Cafe 10 Central Sq, Keene, NH 03431 Coordinate: 42.93411,-72.27776 Phone: (603) 358-3335
2. Fritz 45 Main St, Keene, NH 03431 Coordinate: 42.93284,-72.27866 Phone: (603) 357-6393