Find Freeman's Tea Room 2, a Family Restaurant, serving Indianapolis, Indiana and located in the 46224 ZIP code. For more information on products and services for Freeman's Tea Room 2 please contact (877) 750-2680 during normal business hours.
Family restaurant
Based on 0 Reviews
Add Review