Bombay Wala of India 9631 Southwest Washington Square Road, Portland, OR 97223