About Flavor of India

Flavor of India is a Indian restaurant located at 10 St. Francis Way #6 in Butler, PA 16066. Flavor of India has been described as an Good Indian restaurant and has received an average rating of 5 by our members.

Food

Decor

Service

User Reviews for Flavor of India

All Reviews for Flavor of India