Cafés • Seafood • Italian • Vegetarian
"Fabulous Italian restaurant in Leonia NJ. New York quality directly over the George Washington Bridge. All dishes are presented with shrimp and..."