Instant Food in Little India SG

Basheer S/o Seeni Allapichai
+65-6295-4797
Zhujiao Centre (tekka Market) 665 Buffalo Road #01-342, Singapore 210665, Little India