Posted on January 17, 2019 January 17, 2019 by WebsiteYellowPages.com Indika Restaurant 1 2 3 4 50.000 CategoriesRestaurants LocationsTexas Bookmark Contact Information Business Name Indika Restaurant Address 12665 Memorial Dr, Texas 77024-4978 Phone Number 7139841706 Fax Number 7139841725 Website http://www.indikausa.com CategoriesRestaurants Post navigationPrevious post: Texas Work Force CommissionNext post: Subway Sandwiches & Salads