Get directions to: Burrito Bar Ii, Staten Island, NY
Restaurant address: 585 Forest Ave Staten Island, NY 10310, USA
Restaurant: Burrito Bar Ii