Bread of Life Bakery
$$
Handily located behind the Shivala Ghat, this is an impressive haven for homesick Western palates and a great place for breakfast after a morning boat ride. All profits of the café and the art gallery upstairs go to charities, or are used for the employees' education.