Western Sizzlin
Restaurant $$
2721 Elida Road, Lima, OH 45805
Lima
Description
Western Sizzlin of Lima, Ohio is a locally owned steak house established in 1978. Frequently Asked Questions
Places You Should Consider
Western Sizzlin Photos
News & Articles