La Parada Dominican Kitchen
3094 Washington St, Boston 02119