All results are hidden due to the current filter settings.
Angelina's399 Ellis St, Staten Island, NY, US, 10307
Angelina's serves Staten Islanders upscale Italian fare with lovely waterfront views. Pets welcome at outdoor tables.
Angelina's has received a rating of 3.5 out of 5 in 172 traveler reviews on TripAdvisor.