Su’s Bowl Menu
Located in Isla Vista, CA, Su’s Bowl is a restaurant that has been serving communities for years. Situated on 901 Embarcadero del Mar #100, this Su’s Bowl is a go-to spot for residents and visitors alike, offering a convenient and friendly dining experience.
Address & Phone
901 Embarcadero del Mar #100Isla Vista, CA 93117