Located on Harrison Avenue in the heart of the town, Sophia's might not make an impression from the street, but once inside, you'll find a cozy dining area with comfortable booths and a number of tables and chairs, usually filled with diners chatting away in between bites of Sophia's gooey pizza or plentiful pasta dishes.