Star Hotel and Restaurant

American restaurant · 76 N Main St, Franklin, WV

Dine-In

Hours

More food in Franklin, WV · American Food in Franklin