Diwa is a modest physical plant in a small strip mall, but the interior decor is suitably refined and the food and service were very good. For this caliber of restaurant, I'd say all three criteria rate 5/5. We have been before (and had take-out) and will return again.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.