Tudor Arms Bar and Grill 10660 Carnegie Avenue, Cleveland, OH 44106