If you enjoy telling your friends that you went to "an obscure restaurant, you probably haven't heard of it" for dinner last night, this is the place for you. I actually have no idea how people find this place - I didn't see the word "Astor House" anywhere inside or out, and I only made it through the door thanks to detailed directions from the employee I was meeting there for a drink.
Got some drinks that were good, and not too pricey. There were also no other customers in the whole place. Maybe the owners would attract more business if their restaurant weren't invisible.