1. The Rice House - Asian Fusion Cuisine Delivery & Take Out 8438 N Lindbergh Blvd, Florissant, MO 63031 Coordinate: 38.79375,-90.34201 Phone: (314) 837-0711