Sushi Mura

Sushi Mura, located in Liberty Station, opened about a year ago and has been recommended to me several times. Finally, S and I decided to go check it out along with our friend who’s been here before. The place wasn’t...