Food Plaza

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Siliguri, India

Food court

Food Plaza Reviews | Rating 3 out of 5 stars (1 reviews)

Food Plaza is located in Siliguri, India on Ward 23, Dabgram. Food Plaza is rated 3 out of 5 in the category food court in India.

Address

Ward 23, Dabgram

Open hours

...
Write review Claim Profile

F

FUNNY VIDEOS

A small shop. Fast foods are available here.