Oshin Sriracha is located in Chon Buri, Thailand on 5W9GFQ8, Si Racha, Si Racha District. Oshin Sriracha is rated 3.8 out of 5 in the category izakaya restaurant in Thailand.
Address
5W9GFQ8, Si Racha, Si Racha District
Service options
TakeawayDine-in
Amenities
Good for kidsToilets