The best cricket ground in Manila. There are few indian food options as well..
Best place for Cricket