Mamma Marguerita is located in Sao Tome, Sao Tome and Principe on Avenida Marginal 12 Julho, Sao Tome. Mamma Marguerita is rated 3 out of 5 in the category italian in Sao Tome and Principe.
Address
Avenida Marginal 12 Julho, Sao Tome
Open hours
Tue-Sun
7:00 PM - 10:00 PM
Tue-Sat
12:00 PM - 2:00 PM