Vell's Kitchen

Vell's Kitchen, 158 MS-178, Tupelo, MS 38804, United States

(662) 553-4152

Location