Lo Scorfano Rosso offers Italian cuisine crafted by an acclaimed chef. Experience delicious food and good service in a home restaurant setting.