650 café - Yarmuk

616 Yarmuk Street, Baghdad, Baghdad Governorate, 10015, Iraq

Great coffee, food options, flavors, and quick service. Seating is a bit annoying, because they don't exactly help you sit. It's kind of like open seating. Lots of young people here. Some studying.