Mumbai Chowk

Overview

Address: 35144 Newark Blvd
Newark, CA 94560
Website: mumbaichowk.com
Phone: 510-608-4762