1100 South Avenue Staten Island, NY 10314
Standing: 135
Our silk-tented, Italian piazza-inspired Trevi Garden, with its cobblestone flooring and lampposts from Venice will transport you. Enjoy the old-world charm and intrinsic romance and grandeur of Italy.