The headquarters of Ellis Island Cafe D'Art, a restaurant, are located at New Castle, PA. It brings in a revenue of $282,800 annually and employs eight people. Known for its specialized appeal, Ellis Island Cafe D'Art has become quite popular within the industry. The company's Owner is Peter Kanaan.
Want to share more of your experience?GO TO FULL REVIEW