Trendy Indian street food restaurant, Salkaara Street, offering flavorful dishes. Call to book.