Mama's Grill and Deli
858-268-3354

7420 Clairemont Mesa Blvd #104
San Diego, CA 92111
Hours

Your order