Rice Bowl Restaurant

  • 617 W Maumee St,
    Angola, IN 46703
  • Phone: 260-665-6615
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map