Salt and Pepper Grill
Indian Restaurant
2632 Georgia Ave NW (N Fairmont St & N Euclid St), Washington, DC 20001
(202) 588-0666
(202) 588-0666
4.5 / 5 based on 41 votes
Photos
Nice little hole in the wall kinda place, hidden away from the other...
... when it does. Garlic naan and chicken vindalu are personal favs. Food...
This place isn't "sketchy" nor is it a hole in the wall. It's a fast...