12PM UPDATE: Not yet, anyway. City Paper has the scoop.
12:30PM UPDATE: A call into the restaurant ((202) 393-1083) goes unanswered but others have confirmed with management that Meatballs will open "around 1." Mangia!!
1:30PM UPDATE: The health inspector never showed, so opening is delayed at least a day. Here's hoping for a Thursday open...