Showgun Japanese Rest. 2/1028

Showgun  Japanese/Sushi Rest.– 1123 Pacific Ave. Santa Cruz, CA  – (831) 469-4477 

Q-tips say: Decent food, ok service. Very busy rest.  Is one of our favorite Sushi Restaurants near Felton.