Faith

Open
Call
2820 N Meridian St
Indianapolis, IN 46208

Faith is a charming eatery located in the heart of Indianapolis IN offering a warm and inviting atmosphere perfect for casual dining. Known for its diverse menu featuring fresh locally-sourced ingredients the restaurant caters to a variety of tastes from hearty comfort food to healthier options. With friendly service and a cozy ambiance Faith is a great spot for family meals gatherings with friends or a relaxing lunch break.

Generated from this place's information

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.