This place doesnt seem to exist. I went around and asked about and there was no such place. A bummer
I love the friendly colour of the place.
Cost implications