Mamma's Kebab House is a fast food restaurant specializing in kebabs, chicken, and lamb dishes. Tea is also available.