The restaurant business is notoriously challenging, but one edge that the new Charm Ramen & Rice in Wellesley Square has out ...