Rice Cafe
Restaurant
•
128 Pierce St, West Lafayette, IN 47906, USA
5.6
Tuesday: 4 PM – 4 AM
See if anyone you trust recommends it!