Funny Deli Oy Categories: Funny Deli Oy Get directions from Go Unable to find any directions. Address: Mechelininkatu 18 18 Mechelininkatu 00100 Finland November 27, 2014 12:39 pm Published by Mark Kelso