Get directions to: Stars On The Boulevard Deli, Buffalo, MN
Restaurant address: 2 1st Ave S Buffalo, MN 55313, USA
Restaurant: Stars On The Boulevard Deli