Mimi's Bistro Belize

117 Albert Street
Belize City, Belize
117 Albert Street
Belize City, Belize