McDonald's3000 N Meridian St, Indianapolis, IN
Pizza Hut5510 Lafayette Rd. Suite 270, Indianapolis, IN
Super China Buffet7225 N Keystone Ave, Indianapolis, IN