Elmo's Pizza & Subs
4987 IN-13, Leesburg
(574) 834-1822
Menu
Restaurants in Leesburg, IN
Elmo's Pizza & Subs
4987 IN-13, Leesburg, IN 46538
(574) 834-1822