Terra Cotta Bar and Restaurant
Terra Cotta Bar and Restaurant – is one of the best restaurants in Liberia with the Best tasty food in Liberia, Both Liberian and European dishes.
Congo Town, Adjacent Nigeria House,
opposite Total Filling Station
Share this Listing