With a wide range of choices, Aidea has the kind of menu that satisfies Manhattan gourmands. This New York City restaurant is located at 31West 17th Street. Even by New York City standards, Aidea, located in Manhattan’s Chelsea neighborhood, does not disappoint. Apartments buyers near fine restaurants will enjoy easy access to Manhattan’s culinary delights.
