New Best Steak & Gyros House
1910 Euclid Ave
Cleveland
OH
44115
(216) 579-0612
Open Map
Information from the business
Owner Message
Do you own New Best Steak & Gyros House? Contact us to connect with your diners.
by menuism on May 25, 2019 from
menuism
Eating Drinking
Eating Places
Fast Food
Food & Entertainment
Greek
Pizza
restaurant
Restaurants
Restaurants - Steakhouse, Restaurants
Steakhouse