Tommy's Self Services

American restaurant · 960 W Lydia Hwy, Lydia, SC

Dine-In

Hours

More food in Lydia, SC · American Food in Lydia