Franco's Metro Restaurant, Bar & Pizza of Fort Lee, NJ

Restaurant in Englewood Cliffs, NJ