I'm sorry, but I've been having trouble locating exactly where this is on 80th St. and Roosevelt.
North or south side? Is it inside of a Bodega? If so, what is the name of the bodega?
Based on the reviews, I want to recommend this place to someone I know who is currently writing a Queens culture guide. But I need to try it first! Or, barring that locate exactly where it is!
Thanks