From Our Editors
Georges Place Steaks and Seafood in Indianapolis is a restaurant that features flavorsome seafood and good steak. It's a popular restaurant for guests seeking great food.
If you don't feel like driving over to E 86th, placing a delivery order is an option.
Georges Place Steaks and Seafood definitely stands out from the rest.