United States California Palo Alto

ROOH

A modern Indian fine dining restaurant emphasizing sustainable ingredients and innovative takes on traditional dishes.