Happy Hours
Join us for a delightful Happy Hour at Osha Thai Restaurant and Bar (Embarcadero)!
Dive into a delicious brunch at Osha Thai Restaurant and Bar (Embarcadero)!
Know a great happy hour or special for this location?