Located in the East End, Indira’s Caribbean Spot stays true to its name, even though it’s located in the heart of Greek Town. The menu may be a little sparse, but the flavour more than makes up for it. Choose from chicken, beef, goat, shrimp or ital!