← Davis restaurants
Taffach Ethiopian Restaurant
No reviews yet
Restaurant113 D St, Davis
Own or manage Taffach Ethiopian Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address113 D St, Davis 95616
Phone+15307462039
Websitehttps://order.toasttab.com/online/taffach-ethiopian-restaurant
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.