Company name: Ela Bella Restaurant
Description: Italian & French & Seafood Restaurant | Ela Bella Restaurant | Tonbridge, Kent
163 High St, Tonbridge TN9 1BX, United Kingdom