Company name: Titu
Description: Snug fixture for Japanese tapas & drinks
1A Shepherd St, London W1J 7HJ, United Kingdom