Touch Lounge
Italian · Bar
Touch Lounge is an Italian restaurant offering a relaxing atmosphere with multiple HD TVs for entertainment.
Location
Best places nearby
The highest rated places close to Touch Lounge.
Local restaurants nearby
Dyer Ave, RI
Location
The highest rated places close to Touch Lounge.
Dyer Ave, RI