Bombay Aloo (Bombay Potatoes) is a popular North Indian side dish. Now how did it get this name is a mystery - Bombay is a city in India which is now called as Mumbai. Maybe this version originated in Mumbai and so the name - anyways this is a delicious way to make Potatoes colourfull! The left overs can be mashed and used to make stuff Parathas.