Indian Garden is an Indian restaurant offering authentic cuisine with vegetarian options and freshly baked naan bread.