Restaurant Highlights Type: Italian, Cafe, Sandwiches, Thai, Delicatessen Restaurant Details Address: 3/3 Phraya Kamchat Road | Tha Hin, Lop Buri 15000, Thailand Phone: +(66)895349163 See what's nearby