1. The Rice House 2 - Asian Fusion Cuisine Delivery & Take Out 2725 N Highway 67, Florissant, MO 63033 Coordinate: 38.794712,-90.283066 Phone: (314) 921-0711