Italian Moon
810 S Washington St
Grand Forks, ND
(701)772-7277
Add Review |
Edit This Place
Restaurant
Rating
Add Rating
Web Site
User Reviews & Comments
January 26, 2009 



ALL the food here is made of pure GREASE! YUK!