Just Me - AmeliaJake, The Peanut Butter Cafe & Roadhouse Not the Green Flash March 20, 2015 AmeliaJake 1 Comment Well, I don’t suppose anyone would name a restaurant about the sunset on the woods in Albion, but in the spring and fall, this happens within about five minutes.