Press Ctrl K to search sweets and more.
pickup & delivery

How your order reaches you.

Right now every order is confirmed on a quick phone call before anything is packed or paid for.

How ordering works

  1. Add your sweets to the cart and place an order request — no payment online.
  2. We call you within one business day on the number you shared to confirm items, quantity, and how you'd like to receive the order.
  3. Payment is taken on that call or at the store.

Store pickup (available now)

Pickup is free from Shree Vimal's, 535 West Airport Fwy, Suite 100, Irving, TX 75062. We'll agree a pickup day and time on the confirmation call and have your box ready and fresh.

Delivery

Online shipping checkout is temporarily paused while we finish setting up our carrier accounts. If you'd like your order delivered, tell us on the confirmation call (or call +1 (817) 881-2121) — we'll arrange delivery, quote the cost, and only charge it once you approve.

Freshness

Every box is made fresh for your confirmed date, not pulled from stock. If anything about your order isn't right, email info.badshahsweets@gmail.com or call us within 48 hours and we'll replace or refund it.

Festival orders

For Diwali, Holi, Eid, and Raksha Bandhan, please place your request at least 7 days ahead so we can lock your batch into the kitchen schedule.

Where we serve

We're based in the Dallas–Fort Worth area and serve customers across the United States. We do not ship internationally.

Questions?

Email info.badshahsweets@gmail.com or call +1 (817) 881-2121, Monday–Friday, 9–6 CST.