Frozen Stone
Frozen Stone, Food Court, Logix City Centre Mall Opposite City Centre Metro station,
Noida, 201301
Frozen Stone is one of the popular Ice Cream Shop located in Frozen Stone, Food Court, Logix City Centre Mall Opposite City Centre Metro station ,Noida listed under
Ice Cream Shop in Noida
,