Get directions to: Applebee's, Jamestown, ND
Restaurant address: 611 25th St Sw Jamestown, ND 58401, USA
Restaurant: Applebee's