ADIYLAS SEAFOOD KITCHEN

Restaurant in New York City, New York

ADIYLAS SEAFOOD KITCHEN

Category: Restaurant
Location: New York City, New York
Address: 61 JERSEY ST, STATEN ISLAND, 10301