MovieMaps

“Once Upon a Time in the City of New York” Filming Locations

Beauty and the Beast episode “Once Upon a Time in the City of New York” was filmed in Los Angeles in the United States of America.