Mahta's Place is a pub and bar offering a social experience.