Kobachi Restaurant

Kobachi Restaurant

Kobachi Restaurant, located in Sherwood Park, is the latest edition to Edmonton's Japanese food scene. This little gem offers a cleaner alternative to eating out. Kobachi prides in their locally sourced foods along with simple and pure ingredients. No added MSG or chemicals. No colourful sushi rolls drenched in insane amounts of sauce or heavy [...]