T Terence Towler Review of Menomale 5 years ago Great authentic Italian place. Not very big inside... Great authentic Italian place. Not very big inside.
Comments: