Windham NH Steak Houses 1. 32 Indian Rock Rd, Windham, NH 03087 | TJ's Roast Beef & Mediterranean Cuisine (603) 434-3800