MAIN MENU
Megumi Sushi of Covington
1211 Village Walk
Covington, LA 70433
Tel: (985) 893-0406

Sushi and rolls, and a Yakimono grill.