Meggrolls DC

(202) 674-6095
Opening Hours
Monday 7:30 pm – 11:00 pm
Tuesday 7:30 pm – 11:00 pm
Wednesday 7:30 pm – 11:00 pm
Thursday 7:30 pm – 12:00 am
Friday 7:30 pm – 3:00 am
Saturday 7:30 pm – 3:00 am
Sunday Closed

1322 H ST NE

Washington, DC 20002