Sophia's Italian is a contemporary Italian restaurant offering a varied menu with generous portions.