Welcome to the Official Website of Lala's Cafe of Mirando City, Texas

Why are there so many frogs at the café?