Eating American (New) Steakhouse Tapas/Small Plates at Twenty Eight Restaurant and Bar restaurant in Irvine, CA.

Feedback

Do you manage or own Twenty Eight Restaurant and Bar?

Yes