5 results
    1

    Addis Red Sea

    Tremont St, Boston, MA    

    4 out of 5 based on 16 ratings

    If you're on Boston's South End and feeling a little adventurous, why not try this unique sub-level eatery. One step into the dining area, and you'll know right away that you've entered a different world, highlighted by tradi... 10best.com