Red Devil is an Italian restaurant offering seafood and international dishes.