Truthfully...(and I hate to be the wet blanket here)...having a lingerie shower at a restaurant is the least desirable and intimate place for one==and to ask people to pay for their own meal besides. (Pity the poor servers who have to do all those individual checks and get cheated on the proper tip for parties over 8!)
Is there ANY way that you could host the party at a house or even an apartment? 15 guests is not that unreasonable....and a simple menu with a punch as beverage would suffice...and definitely be more intimate. Your table of foods, snacks, or even just dessert could be the focal point (besides the seating area of the guest of honor). Tablecloth can be any lacy fabric remnant...panties can be tied up to look like rosebuds and displayed on the table or even wrapped around a bottle of wine for the bride.
Incorporate feathers and silk along with that lace in the decor. Drape faux pearls (craft store) around or even hanging out from a large glass vase--fill vase with feathers or cute wrapped gifts for the guests all in a shimmery paper (one of those oversized martini glasses comes to mind...but then even a cut glass-like salad bowl on an inverted smaller bowl might work, too!)....to take up space in bowl, put pretty cut sea glass from dollar store and fill with tiny wrapped gifts.
You may even want to throw in some leopard print "items" for effect.
Strawberries will make you a sexy centerpiece, dip it in chocolate and elevate its sexiness to the next level. Arrange them in a glass or a bowl and you're all set.
Heart candles with rose petals (red of course) floating in an elegant looking jar is also another sexy table decoration idea.
Balloons either in pastels or red and black (depending on the atmosphere you're going for)
Menu: Strawberries and chocolate tops the sexiness chart and must be served in any lingerie bridal shower! Other dishes with asparagus, mushroom, honey, scallop, shrimp, tuna, and even turkey are great, since they have enough aphrodisiac content so as to be an eligible member of your lingerie bridal shower menu.
Take a look at some of these bridal shower cakes: look at the one that's a shoe box with pearls on top, small flowers and a topper that's a pretty high heel...http://www.perfect-wedding-day.com/bridal-shower-cake-designs.html
You could do something like that yourself.
Any dishes that comes in red or black are also great candidates. Roasted red peppers for starters, some tomato-based pasta or blackened chicken for your main dish are just some examples. Be sure to complete your menu by serving chocolate-based dessert, some chocolate pudding or cake might just be what you want. Or better yet, combine strawberries and chocolate and you have a winner.
On youtube.com they have a video on how to shape a bra and panty out of gumpaste (cake decorating).
Why don't you see if guests would be willing to bring a little something to put towards the food menu--whoever can, fine..whoever can't fine; but that would help you out.