Would you consider check/raising on the flop? If you raise light (make it 400-450 total), and your opponent has a set or hasn't hit his flush, it'd be tough for him to continue because you're not giving him the right odds to call. If he does wind up making the call, you almost certainly know you're beat on the turn.
The way I think of it is if you check/call, you're investing 200 on the flop, then investing at the bare minimum another 200+ when you face the following turn/river bit. So you're investing at least 400 throughout the entire hand if you check/call the flop (unless you're nitty and fold to the turn bet...)
On the other hand, if you check/raise, you're going to be investing about the same amount, but with the added chance of getting your opponent to fold his hand. If he does call the re-raise and a shitty card like the Ks comes on the turn or river, you might be able to get to showdown if your opponent has a set or non-nutted flush, and if your opponent shows aggression post-turn, folding is easier because you're probably beat a large majority of the time.
I wouldn't check/raise this specific situation every single time, but it's definitely a move to consider on occasion depending on the type of player you're against.
The other option is maybe fold pre. It's not always a great idea to see a raised 4-way flop in the SB with 78s. You only have 1 more turn to wait before it's your button