Presto Mega Burger is a restaurant offering a diverse menu with Indian cuisine and specialty homemade burgers.