L House

American restaurant · 172 Norrod Ln, Monterey, TN

Dine-In

More food in Monterey, TN · American Food in Monterey