Come taste an appetizing creation at The Storm Restaurant & Catering. You can get there by public transit and may pay by American Express, MasterCard and Visa.