Mykonos Pizza & Spaghetti House offers Italian comfort food alongside traditional Greek dishes in a casual setting.