Stad: Boston, 783 Tremont Street, 02118, Boston, United States
"Well after forfeiting Contessa and deciding to try Ilona, what a great choice! The SERVICE was impeccable and thoughtful. The avo toast, kebab, shaksh..."
We had a great experience here, love small plates! The food comes out promptly so you can order a few things, take a break and then order a few more. Need to recognize Dylan for his impeccable service