This is a nice place to go to grab a quick bite to eat and something to drink. I like their iced teas with mango and lemonade. Prices are a little high which is why I don't come here as frequently as I used to.
Address: 4082 E Primrose Ln, Post Falls, ID 83854-5294
Location: United States > Idaho (ID) > Post Falls
Phone Number: +1 208-777-0144