Always enjoy both dining in and getting my Indian Mahal delicious foods delivered Always fresh and when l order direct from them food is always quick to arrive and nice a ... more