We were on a mission for the best salt & pepper squid. Saw some reviews showing people enjoyed the squid here so gave it a try ...omg its the best food ever! Not only was the squid delicious but the pork & prawn stuffed eggplant was freaking amazing, I don't normally choose eggplant but seriously this dish trumped the squid...
More