Luna Mexican Restaurant








1 / 8
Luna is the realization of a long-held dream to share a love for Mexican food and hospitality. Luna's owners hail from Mexico, and as they travelled extensively and worked in...
Amenities
- Takeout/Delivery
Location
9880 63 Ave, Edmonton, Alberta
Follow Luna Mexican Restaurant on social