23 Nelson Avenue #A
Staten Island, New York 10308-2704
ph: 718.966.9600
fax: 718.966.4536
REVIEW RESTAURANT
If you have comments, write your REVIEW for this restaurant below.
You can RATE this restaurant using the drop-down options for each
category to the right.