G
Gary Yeung Review of Bar Isabel
Bar Isabel is a place you wish every city has. The...
Bar Isabel is a place you wish every city has. The food was amazing. Especially the octopus, I think I still have dreams about how good it was. Their drinks are also top notch. The staff was extremely friendly, they went out of their way to help us out.
Comments: