Casa Luna

Italian restaurant · 184 Churchill Dr, Sparta, TN

Dine-In

Hours

More food in Sparta, TN · Italian Food in Sparta