Bay Of India is by far the best Indian in Newcastle. I’ve been to all the places throughout in Newcastle and the rest don’t compare with the taste or flavors. You guys rock.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.