Visit OUCHI Izakaya Located at HOMA Si Racha 9, 15 Jermjompol Road, Si Racha District, Chon Buri 20110, Thailand +66 38 314 210 ouchi@ouchi.com Book Now