Get directions to: Ellie's Station, Staten Island, NY
Restaurant address: 635 N Railroad Ave Staten Island, NY 10304, USA
Restaurant: Ellie's Station