Eat Here Now: New Restaurants South Of I-287
... in seafood and a few vegetarian options. The owner also runs Appetit Bistro in Port Chester. Flames Steakhouse, Elmsford: What's old is new again -- Flames Steakhouse, founded in 1992 in Briarcliff Manor, came south this past summer at 121 E Main ...