Comforting Greek and Italian Classics
Stefano Greek Italian Restaurant serves hearty Greek and Italian favorites in a welcoming, family-run setting. Diners highlight fresh, flavorful dishes such as moussaka and generously sized portions. Clean, well-kept dining areas and attentive, efficient service contribute to an enjoyable, unpretentious experience.