Company name: Metro Diner
Description: Relaxed daytime spot for American fare
3954 E 82nd St, Indianapolis, IN 46240, United States