Luna Grill Locations in La Canada Flintridge, CA adminamp 3 years ago Luna GrillLuna Grill MenuLuna Grill Locations Luna Grill Locations in La Canada Flintridge, CA 965 Foothill Blvd, Suite A1 La Canada Flintridge, CA 91011 (818) 864-6834