Q1
Where is mamas backyard cafe located?
Mamas Backyard Cafe is located at 4610 104th Street Flushing, NY 11368-2813
Q2
What is the contact number for mamas backyard cafe?
The contact number for Mamas Backyard Cafe is (718) 565-9104
Q3
What are the annual sales for mamas backyard cafe?
Mamas Backyard Cafe has annual sales of approximately Less than $500,000
Q4
How many people are employeed at mamas backyard cafe?
Mamas Backyard Cafe has around 1 to 4 2 employees at this location