Update Info - Addis Red Sea
This restaurant was reported as closed. If it is open, let us know.
Addis Red Sea
544 Tremont St
Boston, MA 02116
544 Tremont St
Boston, MA 02116
This restaurant was reported as closed. If it is open, let us know.