Maggie Moo's Reviews & Details
1270 Smallwood Dr W
Maggie Moo's is located at 1270 Smallwood Dr W in Waldorf near the intersection of Smallwood Dr W and Saint Nicholas Dr. Their menu consists of American dishes . Call (301) 396-3355 today!
- On The Menu:Desserts and Ice Cream
- Major Intersection:Smallwood Dr W And Saint Nicholas Dr
Tell us more about Maggie Moo's Waldorf!