755 Flatbush Ave, New York, New York 11226 USA
The inside of the restaurant. Nice vibes and amazing staff!
Photo Credit: Yelp