Omodaka Japanese Restaurant 1972 N Texas Street Fairfield CA United States
Phone: 707.427.2434 Smoking: not permitted