Facebook post by D&D London D&D London February 1, 2017 Aster Restaurant & Café is officially OPEN! Feast your eyes...