It may be a bit of a surprise to find an Indian restaurant in Belize City, but this place is a top curry house. Set inside in a large air-conditioned room with round tables, the restaurant is pleasant and dishes are of good size and include all the favourites like Tikka Masala, Tandoori and Dopiaza...