Thanks for kind words. All is well here in Istanbul. It was just a very small device. The restaurant was open the following day. I walked by and really didn't see anything that bad. Thank God...
Just stay safe :)