Staten Island Web logo

I don't remember the Pavilion you refer to, but Carmen's is still alive and well and has some of the best Paella around! They've expanded and have a room with all windows on one side overlooking the water and have added to tables to a patio outside where you can have drinks in the summer.
Madame T

Staten Island WebŪ Forums Index.