Gluten Free Meatballs in La Jolla, California

  • 2 ratings $$$
    8650 Genesee Ave #106, San Diego, CA 92122

    Gluten Free Menu, Vegetarian Friendly, Greek, Restaurant

    100% of 2 votes say it's Celiac friendly
    Meatballs is mentioned in the comments