Petra Cafe

610 Massachusetts Avenue
Indianapolis, IN 46204
317-602-3535
VIEW WEBSITE ORDER ONLINE

Mass Ave

HOURS

Open Sun. - Thur. 11 am - 11 pm; Fri. & Sat. 11 am - 4:30 am

COST

$12 and under

Open For Business