Royal Tandoor image

Royal Tandoor

Al Sadd Street, Al Sadd, Doha

Indian Casual Dining $$

Location

Similar restaurants

BESbswy