Hotel Keen is a boutique hotel in Palo Alto that features a charming restaurant. The restaurant offers a menu inspired by local and seasonal ingredients. From artisanal pizzas to creative small plates, the restaurant at Hotel Keen offers a range of flavorful dishes. The restaurant's cozy and relaxed atmosphere creates a welcoming and enjoyable dining experience. Whether you're a hotel guest or a visitor to Palo Alto, the restaurant at Hotel Keen is a great spot to satisfy your culinary cravings.