Restaurants

Pizza in Belize City

Pepper's Pizza

One outlet in a chain of pizzerias that you will find throughout the country. It's not gourmet but will fill the hole if you're hankering for a slice. The ambience is pure hospital: there's no windows, white tiles a…