From Our Editors
Combining retail and food service, Astro Toads 850 in Elma is truly a one-of-a-kind convenience store. A sandwich playground, aka deli, can make for the perfect meal. Don't let your next playground experience go without this deli item.
Drivers will find parking not far from the store. This convenience store has every odd and end you need. Stop by Astro Toads 850 today.