505 Albany Ave, New York, New York 11203 USA
This is the front of the restaurant located on Albany.
Photo Credit: Yelp