Mama Rita's Kitchen
Contact and location
- Address
- Mama Rita's Kitchen
89 Mayflower Street
Plymouth PL1 1SB

Popular times Estimated
An estimate for a typical Saturday, based on usual demand at restaurants of this type. It is not based on live visitor data.
11
12
13
14
15
16
17
18
19
20
21
22
23
Location and map
About Mama Rita's Kitchen
Mama Rita's Kitchen is listed on UK Rest as a restaurant serving customers in Plymouth. The address is 89 Mayflower Street, PL1 1SB. It sits in the Plymouth council area, part of South West. The PL1 postcode district has 84 further listings on UK Rest, shown below.
Frequently asked questions
Where is Mama Rita's Kitchen?
Mama Rita's Kitchen is at 89 Mayflower Street, Plymouth PL1 1SB.
Similar restaurants nearby
Is this your restaurant?
Claim this free listing to update your opening hours, menu and photos, or tell us if something is wrong.





