Karravaan
Restaurant
•
325 Morse St NE, Washington, DC 20002, USA
8.2
Sunday: 10:30 AM – 2 PM, 4 PM – 9 PM
See if anyone you trust recommends it!