Castro Café is located in a University Campus in New Delhi, India and it was designed by the Romi Khosla Design Studios in 2010 as a social hub for the campus.The project spreads over a more




Recent in: