Little Belize Restaurant

217 E Nutwood St, Inglewood, CA
Specializing in Caribbean cuisine from the heart of Central America.