Get directions to: The Little Oven, Saint Paul, MN
Restaurant address: 1786 Minnehaha Ave E Saint Paul, MN 55119, USA
Restaurant: The Little Oven