Luna Grill Oxnard
Oxnard (Ca), United States of America
Reservations required, Vegan Available, Outdoor Dining available, Restaurant, Salad bar
Self Brand
All Ages
For All Genders
+1 805-278-1115
USD / Person
Kebabs, salads & other Mediterranean eats offered in a relaxed, counter... more...
No reviews yet
1100-2100: FRI,SAT
1100-2100: Sun
Call on Holidays