News

Where: 19 Cruse St, Indianapolis, IN 46202 Greek’s Pizzeria catches your eye with its bold red and brick exterior. The white chef illustration on the wall hints at the pizza artistry happening inside.