Ombu in Winston-Salem?
I am headed to Winston-Salem, North Carolina next week and am looking for some thoughts and recommendations on a restaurant called Ombu. It comes highly recommended to me and the online menu looks pretty good. Can anyone help?
I am headed to Winston-Salem, North Carolina next week and am looking for some thoughts and recommendations on a restaurant called Ombu. It comes highly recommended to me and the online menu looks pretty good. Can anyone help?