Little Beast hero image

Little Beast

Restaurant

5108 MacArthur Blvd NW, Washington, DC 20016, USA

Biter Score
8.8
Open
Tuesday: 8:30 AM – 9 PM
Little Beast photo 1
Little Beast photo 2
Little Beast photo 3