The Greyhound Inn is a pub offering a menu with lighter bites, three-course meals, and daily specials.