Cafe La Williams is a restaurant, located at Baghdad, Iraq
Pretty snazzy. I do prefer building 2 though, 2nd floor.
Good
حلو بس غالي