Restaurants - Japanese in Covington, LA
Yujjin Japanese Restaurant
Osaka West Japanese Restaurant