Travellers Rest Tavern

Bar · 1090 Sam Lackey Rd, Meridian, MS

Hours

More food in Meridian, MS