Luna Bella, AUBURN, California (CA)
Conveniently located at 2520 Bell Road () in AUBURN, California (CA) (95603), Luna Bella is available at 5308236802. Please give them a call in ahead of time to make a reservation.
More restaurants in AUBURN, California (CA)
Luna Bella contact information and details:
Address: 2520 Bell Road - , AUBURN, California (CA) 95603
Contact Phone: 5308236802