A while back I saw a post (I can't locate it now) that had good things to say about this place. It's in Bensonhurst on 18th Ave. I drove by it this morning at 8:00 AM on the way to drop off my car at the repair shop. I'm going to pick it up in a little while and I'd like to try it.
Comments? Recommendations? Is it open all day?