My wife and I had dinner at L'Italiano (corner of Horace Harding and Bell Blvd) yesterday. She had pasta with sausage and mushrooms in a creamy tomato sauce. I had eggplant parmigiana. Both were very well done. A very nice restaurant to have in the neighborhood. Sadly, the place was almost empty when we were there from 7 to 8.
Two doors down, the new Sevan restaurant recently opened. I picked up a menu and scanned it. The link is below. It's listed as an Armenian & Mediterranean restaurant. It's a very small restaurant and it looked busy.
Address: 21601 Horace Harding Expy, Flushing, NY 11364
Phone: (718) 224-2536
Address: 21607 Horace Harding Expy, Flushing, NY 11364
Phone: (718) 281-0004