Do you like tomato or tomato ketchup? Just imagine, if the taste of lush red tomatoes can be relished in potato chips! Too Yumm! Spanish Tomato chips have made this possible. Romance your taste buds with tangy flavour of tomatoes and savoury spice...
Read More