Amoeba? Business Amoeba? Bookmark Amoeba? Arts & Entertainment Contact Information Amoeba? Mantri Square Mall, 3rd Floor, Sampige Road, Malleswaram, bengaluru- 560053, Bangalore, Karnataka 9844069719 93799480 Detailed InformationGaming Centers Amoeba?