It's easy to find this restaurant due to its great location. The efficient staff works hard, stays positive and makes this place wonderful. A number of visitors mention that the service is good. But people rate Hotel Center Plaza below average on Google.