Video thumbnail for youtube video 14 West Restaurant, Indianapolis, Indiana