wedonthaveamenuforchimborazorestaurant
in
Staten Island, NY
Chimborazo Restaurant
5322 Roosevelt Ave
Woodside
NY
11377
(718) 803-0270
19.7
mi
Chimborazo Restaurant
8737 Britton Avenue
Flushing
NY
11373
(718) 533-0270
20.6
mi