Location: 3450 SE Belmont St. Portland, Oregon 97214

You'll find India Oven Restaurant in the heart of the Belmont business district, across the street from the historic Avalon theatre.