I eat here all the time, and am never disappointed. Their fries are the best I've ever had. Always freshly made. Their ice cream is amazing, too. And the staff is very nice.
Address: 1625 W Franklin Rd, Meridian, ID 83642-8359
Location: United States > Idaho (ID) > Meridian
Phone Number: +1 208-898-9200