Simply Indian
Indian Restaurant, Restaurants, Takeaways
25 Tabard Street, Southwark, London, SE1 4LA (Show me directions) Show Map
020 7407 5006 020 7407 5006
Profile
indian restaurant
Indian Restaurant, Restaurants, Takeaways
25 Tabard Street, Southwark, London, SE1 4LA (Show me directions) Show Map
020 7407 5006 020 7407 5006
indian restaurant