Sushi Timeeee!

Okurama, is hands down the best sushi place, in my humble opinion. Ever. It's in St Julians and there's actually two places, one is called International Taste and it's a bit more on the posh side (the ambiance of the place). I've been to both places and I cannot decide which one is better. There... Continue Reading →

Create a free website or blog at WordPress.com.

Up ↑

Design a site like this with WordPress.com
Get started