New Akira in Collingswood
Posted on Thursday, Dec 20, 2012
The Japanese steakhouse has opened its third location in New Jersey.
*