Welcome to Baba’s! The original Baba, who immigrated from Estonia to Peaks Island (with a few intervening stops) in 1971 Baba’s opened its doors in 2022, after 18 months spent constructing and re-constructing a dilapidated 1901 cape house on Island Avenue.