Every natural "pond" is "for fish". :)) So short version sounds strange. You can use it if context is implied even without "fish", of course.
Overwise I recommend to use "рыбная ферма" ("fish farm")...