Los Indios Inc
- Address
- 730 Highlander Point Dr
- Place
- Floyds Knobs , IN 47119-9682
- Landline
- (812) 923-2929
Description
Los Indios Inc can be found at 730 Highlander Point Dr . The following is offered: Restaurants - In Floyds Knobs there are 11 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(812)923-2929 (812)-923-2929 +18129232929