Posted on 9th May 2012 by moderator — Leave a commentFresh Sandwich Shop Fresh Sandwich Shop is located on Street 51, just 30m north of Heart of Darkness. Post navigationPrevious post: Eden's BarNext post: Pizza 5 Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment Name * Email * Website