Taste of India is a restaurant, located at Hopkins Village and Sittee River Village, Belize. They can be contacted via phone at +501 604-0799 for more detailed information.
We were really looking forward to this during our vacation, but it is apparently closed permanently.