Edelweiss Restaurant, CHULA VISTA, California (CA)
Readily settled at 230 3rd Avenue () in CHULA VISTA, California (CA) (91910), Edelweiss Restaurant are available at 6194265172. Please ahead of time to arrange your place in the restaurant.
More restaurants in CHULA VISTA, California (CA)
Edelweiss Restaurant contact information and details:
Address: 230 3rd Avenue - , CHULA VISTA, California (CA) 91910
Contact Phone: 6194265172