I heard the place was opened. Has anyone gone to eat there? I peered through the window after they Bought Baldwin's. The interior looked tacky. Leppard print booths??!!
A group of people I know went to dine there and were very disappointed. Each bottle of wine ordered - they were told was sold out. They were all very frustrated. None were impressed by the food at all.
I checked out the website today and found nothing really. Most of the images are from istock images - LOL
Like I said I would like to hear of other people's experiance at Ciao Baby.