Village Fish Market

Restaurants, Japanese

26791 Agoura Rd. Calabasas CA 91302 | (818) 871-0500 |

Looking to speed up your next takeout visit?
Is this your business? Customize and manage this page on locu.com
About Village Fish Market

Village Fish Market

Restaurants, Japanese