O'sha Thai Kitchen

3122
O'sha Thai Kitchen O'sha Thai Kitchen is one of the popular Thai Restaurant located in , listed under Thai Restaurant in -NA- ,

Contact Details & Working Hours

Map of O'sha Thai Kitchen