Today is a great day to discover the gastronomical wonders of All-star Cafe. Positioned in the heart of 302 South Main St, Lindsay, OK, 73052, United States, our restaurant is open today to serve you a meal to remember. Boasting a rating of 5 and 12 reviews, we're proud to be a cherished dining destination. Access the opening times of All-star Cafe right here on our website. If you have any inquiries, please call +14057568866.