Full menu with prices & pictures
Krush Atlanta 3183 Main St, Atlanta, GA 30344, USA...
+16787053622
Order food online for delivery
Reserve a table now for Krush Atlanta
Based on the average evaluation of 3.6 for the Krush Atlanta, one can assume that it has satisfied the majority of its guests.
Order your food easily, the restaurant will deliver it to Atlanta to your doorstep, and you might be able to order dishes directly from the webpage takeout7.com.