Café 2005 is a cozy cafe offering simple, quality food, including delicious Indonesian dishes.