Twenty Eight
Opens on Friday

Twenty Eight

$ • American • Steak
View delivery time and booking fee.

19530 Jamboree Rd, Irvine, CA 92612 • More info