Romano's Macaroni Grill

2015 Birch Rd Ste 2500, Chula Vista, California 91915

  • Informal
  • Italian
  • Otay Ranch, Otay Ranch Village
  • Mon-Thu, Sun 11 am - 10 pm, Fri-Sat 11 am - 11 pm
  • $$
No tips found.