Western Sizzlin Steakhouse 1317 N Moore Ave Oklahoma City, OK 73160 Phone: (405) 799-7831
Category: Restaurants