Some people have a love-hate relationship with Ford Road in Canton. Despite it being a little heavily travelled sometimes, you just have to love the wide variety of restaurants located there. One of these is Neehee’s on the northwest corner of Ford and Canton Center. The subtitle “Indian Vegetarian Street Food” is what caught our […]