BORJA'S Italian Restaurant

18218 E McDurmott Suit # K, Irvine, CA

Menu (As of 10/30)

BORJA'S Italian Restaurant: hours and how to order