Tara Indian Cuisine


Delighted to be considered Barrie's finest, Chef Brothers Yar and Nur Mohammad have committed 18 years tantalizing the palates of their customers. Word-of-mouth literally travels...
Phone:

Category:
Other Businesses

Status:
  (History)

Address:
128 Dunlop St E, L4M 1A4, Barrie   show map  Directions