6015 Main St, Flushing, New York 11355 USA
Chandeliers adored the ceiling with mural painting Cherubs
Photo Credit: Yelp