Eating Japanese at Uma Japanese Hibachi Steak House restaurant in St Clair, PA.

Feedback

Do you manage or own Uma Japanese Hibachi Steak House?

Yes