Flames Steakhouse
➤ 121 E Main St, Elmsford, 10523-3217, United States Of America, ELMSFORD
Vegetariano, Chocolate, Mariscos, Asador, Bife
"Ordered tomato/onion salad, sparse potion, sent it back. Steak came on sizzling platter which turned medium rare into medium and lacked flavor. . Add on such as potatoes were overpriced. Came here because highly recommended by friend but would not return."