Surf Brothers Terriyaki

Address: 8935 Towne Centre Dr #101, San Diego, CA 92122
Phone:(760) 459-7973 ext. 5

Cheery restaurant doling out teriyaki & other Hawaiian grub in an unpretentious space.

Read More