Lexen Hotel

Restaurant · 24219 Railroad Ave, Newhall, CA

More food in Newhall, CA