Top Local Places

Big Mamas

5 Osmondthorpe cottages, osmondthorpe lane, Leeds, United Kingdom
Restaurant/cafe

Description

ad

Big Mama's is a cafe located on Osmondthorpe Lane. It is a relatively new establishment and is proud to offer freshly made food at extremely low prices.  

Quiz

NEAR Big Mamas