Stone Photo is located on Federal Street in Boston, which is very convenient to anyone working in the Financial District. There is no parking here, so it's probably not convenien...
All reviews seem positive