Camilla's Restaurant, SAINT PAUL, Minnesota (MN)
Comfortably operating at 1287 Town Centre Drive () in SAINT PAUL, Minnesota (MN) (55123), Camilla's Restaurant are available at 6519941606. Make sure you ahead to make a reservation.
More restaurants in SAINT PAUL, Minnesota (MN)
Camilla's Restaurant contact information and details:
Address: 1287 Town Centre Drive - , SAINT PAUL, Minnesota (MN) 55123
Contact Phone: 6519941606