Applebee's - 1753 Robert St. South
1753 Robert St. South West Saint Paul, Minnesota 55118 | Restaurant Info