Get directions to: Lucky House, Pasadena, MD
Restaurant address: 8541 Fort Smallwood Rd Pasadena, MD 21122, USA
Restaurant: Lucky House