The Yellow Chili

1512 N Main St