Kasra Restaurants opened a Kasra Persian Cafe Nov. 5 at 1212 E. NASA Parkway, Nassau Bay. The restaurant serves hummus, kabobs, lamb shanks and other Persian cuisine. The owners have also operated Kasra Persian Grill in Houston since 1999. 832-536-2141. www.kasrarestaurants.com