I think you've done no harm, but walked into a mess created by a previous editor.  The use of site relation for a single business in a single building is grossly unnecessary and the choice to tag Erawan Thai on three separate objects is a violation of "One Feature, One OSM Element"

https://wiki.openstreetmap.org/wiki/One_feature,_one_OSM_element

I'm going to clean this up.