Restaurant Reviews Restaurant review: Every little thing they do is magic at Bistro Verde in Aberdeen June 11, 2022