Deletion of Red Pepper Chinese Cuisine

Comment: Certainly the three magazine reviews are reliable, appear to be third-party non-advertising reviews and they seem to be about the subject in question. And although this is , there's nothing to stop us having articles on Mzoli's|other restaurants, so I see no real reason why this should be deleted, but I'd like to see what others think
Stance: comment
Cited policy: Wikipedia:Arguments to avoid in deletion discussions (WP:OTHERSTUFFEXISTS)