Tag Archives: Sakura

Sakura Japanese Restaurant, Salou, Spain – ‘All You Can Eat’ Sushi!

After a long day at the brilliant (but sadly lacking in the food department) PortAventura theme park we ventured into Salou hoping to find somewhere decent to eat. Parking opposite ‘The Black Bull’ and having to avoid being sold a dodgy watch or flashing plastic toy as we walked down the road I wasn’t optimistic. It felt like Blackpool or …

Read More »