Does anyone know anything about this place?
Friends of ours said they had an enjoyable light meal here.
We were thinking of trying it before a concert at the Kimmel,
but I can't find anything about it - not even its hours.
I am wondering if they saw an older sign on a new place.