Hub61 The Indian Bistro – Milpitas – 61 Serra Way #120 By Restaurant Robot - November 22, 2025 0 52 FacebookTwitterPinterestWhatsApp