The Bombay Restaurant Cuisine of India has raised the bar of dining in Ontario CA, presenting the authentic Indian cuisine prepared with care as the new standard. The restaurant is situated right at the crossing of 405 N Vineyard Ave Suite: A,... + Learn more