DePalma's Italian Restaurant

7410 E Washington St, Indianapolis 46219, United States Get Directions to this spot
7410 E Washington St
Indianapolis, 46219
IN, United States
(317) 359-1000

Rate and review DePalma's Italian Restaurant in Indianapolis, IN, United States!

Share your experiences at DePalma's Italian Restaurant with your friends or discover more Restaurants in Indianapolis, IN, United States.