Beach Hut Deli

Beach Hut Deli
4515 Fermi Place
Davis, CA
(530) 758-7873