Panchi is an Indian restaurant offering delicious food with generous portions. It features lovely decor and friendly staff.