Company name: Salt Flakes Restaurant
Description: We invite you to place where You can eat world cuisine with French touch to it - restaurant Salt Flakes in Twickenham, London. Our Innovative menu is inspired by best culinary Chefs.
128-130 Heath Rd, Strawberry Hill, Twickenham TW1 4BN, United Kingdom