CBL Ceviche

270 Chetumal Blvd.
Belize City, Belize
270 Chetumal Blvd.
Belize City, Belize