Obilash is an Indian restaurant in Ross on Wye. Currently offering takeaway and collection services.

Open Tuesday to Sunday from 17:30 to 23:00