Map & Directions - Riva Mediterranean and Turkish Cuisine
View Menu
Riva Mediterranean and Turkish Cuisine
4318 Amboy Rd, Staten Island, NY, 10312
(718) 306-6665 (Phone)
4318 Amboy Rd, Staten Island, NY, 10312
(718) 306-6665 (Phone)