Joined In Dec 2021
No info available
I love popping in for salt and pepper squid. I have ordered take-out before and not been that impressed. The ambiance is nothing to write home about, but the food can be great.