• Veena Stores
  • 13 Veena Stores Bangalore

    Veena Stores

    183, Ground Floor, 15th Cross,Margosa Road, Malleshwaram India
    Near Lakshmi Maternity Home

    080 23344838, +91 9448430405

  •                   0.0

    19
    likes

    13
    reviews

    9
    dishes

    0
    wish list

    Write Review Recommend Dishes
    4.5