Green Channel Restaurant

Restaurant
,

Sco-15 P, Faridabad Sector 16, Near By Metro Heart Hospital , Faridabad , Haryana , India , 121002