Sakura Buffet
Restaurant
•
79 Kane Dr, Clarion, PA 16214, USA
7.8
Sunday: 11 AM – 8:30 PM
See if anyone you trust recommends it!