Karma Concord locations
Japanese Price range $30-60$$$ 2 locations

Karma - Concord105 Thoreau Street, Concord, MA 01742
Rated 4.7 out of 5 by 29 guests4.7 (29)

Karma - Winchester16 Thompson Street, Winchester, MA 01890
Rated 4.7 out of 5 by 30 guests4.7 (30)