Luna Rossa
2449 Park Ave
Tustin, CA 92782
(714) 259-0861
Hours:
Sunday to Thursday 11:30am-9:00pm Friday & Saturday 11:30am-10:00pm