I saw this place while I was driving home one day. The place is very cute. I sat next to the bar, which is up front. The windows are huge, so the area was flooded with natural light.
I ordered a drink with a orchid floating on top & I absolutely loved it. The bartender was pretty knowledgeable about the drinks. My favorite thing about the place were the small plates. Reasonably priced in my opinion and pretty tasty. The ramen was disappointing & my boyfriend ending up returning his bowl. They were kind enough to refund him.
All in all, Itsy Bitsy is a good place to hang out downtown. It has less crowds because it's off Fremont, but parking is still awful. I would definitely suggest you order the small plates and not the ramen. The plants all around are cool too.