Little Tulsa Cafe
(618) 548-9809
108 N Walnut St, Salem, Illinois, 62881-1554
About us
Services | American |