Map Location
Rodel Rice Store
Stall 18, Talipapa Market, Sta Ana, Taguig City, 1637, Metro Manila, Philippines
Open in Ask AI
Open in Google Maps