Hey! I’m not a native Japanese speaker, but my boyfriend is. The bottom two kanji is 庭園 (ていえん) which means garden, so altogether the translation is “Japanese garden”.
According to my boyfriend, yes. A 日本庭園 is specifically a japanese-style garden (e.g: the gardens you see inside temples). Conversely there can be foreign 庭園 which are gardens that focus on that particular culture.