Pedro’s Restaurant - 20,000 SF. New 3-Story Restaurant Facility (Project Design / Management)
Santa Clara, CA