Mama Lu Lu's Diner

Mama Lu Lu's Diner, 2 E Potomac St, Williamsport, MD 21795, United States

(301) 223-8010

Location