Baghdad has been on our list for awhile — mentally, the one we consult as we pull into the strip mall along Bethel to eat at the 8+ other restaurants nearby. Baghdad is right next to New India — now you know where you’re going!The restaurant space is small, but nicely decorated. About half the space is low…