Ellis Island Cafe D'Art in New Castle
328 Highland Ave,
New Castle, 16101
(724) 658-5980
(724) 658-5980
Providers of dining in New Castle
dining, food, restaurant