Authentic Italian restaurant, Rosso Aragosta, offering pizza, pasta, and excellent seafood. Enjoy a lively atmosphere with Italian staff and music.