Tiny Italian coffee shop serving quality coffee in Budapest.