R R Home Kitchen, Alwal, Secunderabad

R R Home Kitchen

4.0 (12)Alwal, Secunderabad
South Indian
veg

Milk

25
veg

Boost

25
veg

Tea

20
veg

Coffee

25

LIC. No. 23623033001441