Reuben Reviews by Robert Swearingen

State/Province City Establishment name Overall Rating Taste
Indiana Indianapolis The Ram 3.2 3.1