Tegry Bistro, Trader's Point shopping center, Indianapolis 1
6010 W 86th St,
Indianapolis,
IN
This was a surprise; we didn’t expect much when we went. Service was prompt and good. Beautiful and tasty softshell crab with a spicy green.
- September 21, 2009
- dustbunnymom (14)

