Near Raj Mahal Hotel , Opposite S.P Office , Taj Nagri Face 2 , Fatehabad Road,
Agra, 282001
Taj Darbar Restaurant is one of the popular Hotel located in Near Raj Mahal Hotel , Opposite S.P Office , Taj Nagri Face 2 , Fatehabad Road ,Agra listed under Indian Restaurant in Agra
, Restaurant/cafe in Agra
,